Keresés

Hirdetés

Új hozzászólás Aktív témák

  • meone

    tag

    válasz Karma #2526 üzenetére

    Köszönöm.
    Azt hittem csak a Mainből lehet leágaztatni és oda kell visszatérni de akkor másképp is lehet.
    Próbáltam is összepakolni egy újabb kódot erre.

    A MainActivity tökéletesen át adja a két stringet a Második Activitynek ami meg is jeleníti, most azt szeretném megvalósítani, hogy a Második ugyan úgy meg jelenítse és ha a tovább gombra kattintok akkor a HarmadikActivity is megjelenítse.
    Ehhez össze is pakoltam a Layotfájlokat azzal nincsen semmi gond.
    A Második Activity így módosult úgy hogy már benne van a tovább lépő kód is.:

    public class MasodikActivity extends Activity{
    TextView myView;
    TextView myView2;
    Button _buttontovabb1;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    Intent intent = getIntent();
    String message = intent.getStringExtra(MainActivity.EXTRA_MESSAGE);
    String message2 = intent.getStringExtra(MainActivity.EXTRA_TARGET_USER);
    setContentView(R.layout.activity_display_message);
    Button Gomb2 = (Button) findViewById(R.id.button2);
    myView = (TextView) findViewById(R.id.tView1);
    myView2 = (TextView) findViewById(R.id.tView2);
    myView.setText(message);
    myView2.setText(message2);
    _buttontovabb1.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View v) {
    // TODO Auto-generated method stub
    Intent intenttovabb = new Intent(MasodikActivity.this, HarmadikActi.class);
    startActivity(intenttovabb);
    }
    });

    Gomb2.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View v) {
    // TODO Auto-generated method stub
    finish();

    }
    });



    }

    Próbáltam össze kombinálni a bezáró gombot és a tovább gomb kódját a két Activityben.
    Nem sok sikerrel.
    A harmadik Activity-t is be jegyeztem a AndroidManifest-be már.
    A harmadikActivity ezt a kódot tartalmazza.

    public class HarmadikActi extends Activity {
    TextView myView;
    TextView myView2;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_harmadik);
    Button Bezar = (Button) findViewById(R.id.btvissza);
    Intent intent = getIntent();
    String message = intent.getStringExtra(MainActivity.EXTRA_MESSAGE);
    String message2 = intent.getStringExtra(MainActivity.EXTRA_TARGET_USER);
    myView = (TextView) findViewById(R.id.tuser);
    myView2 = (TextView) findViewById(R.id.tpass);
    myView.setText(message);
    myView2.setText(message2);
    Bezar.setOnClickListener(new OnClickListener() {

    @Override
    public void onClick(View v) {
    // TODO Auto-generated method stub
    finish();
    }
    });
    }

    Elnézést hogy ilyen sokat kérdezek, de még az elején vagyok a dolognak utána már kevesebbet fogok, csak az elindulás nehéz most. :O

    Elnézést kérek mindenkitől a helyes írásom ért :)

Új hozzászólás Aktív témák