Új hozzászólás Aktív témák
-
meone
tag
válasz
Hiderseek
#2536
üzenetére
Köszönöm végre megértettem teljesen.
Tehát ha valami át akarok cipelni másik Activitybe akkor azt fel kell tolnom
jobb esetben egy public static final String-be.
A másik Aktivityből így visszatudok nyúlni érte.
Most már értem ezt a rész teljesen, és tudom is alkalmazni.
Legalább ez megy.
Köszönöm.

Következő lépésen az lesz, hogy egy JSON tömböt megpróbálok feldolgozni amit egy weboldalról szedek le.
Tudom több lépcsős a probléma, és lesz vele szívásom rendesen. -
meone
tag
válasz
Hiderseek
#2533
üzenetére
Köszönöm most már legalább értem.

Viszont módosítottam a 3. activitim tartalmát az általad elmagyarázott kód alapján.
A rendszer valamiért mégse érti.
Mégse tudok "visszanyúlmi" a kulcsokért a másodikba
Az Eclipse valamiért a MasodikActivity-t aláhúzza pirossal.
A Masodik aktivitmet az általad mutatott példára módosítottam.
Íme a Harmadik aktivity tartalma:public class HarmadikActi extends Activity implements OnClickListener {
private String message;
private String extraMessage;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_harmadik);
message = getIntent().getStringExtra(MasodikActivity."enUzenetemAMasodikActivitybol");
extraMessage = getIntent().getStringExtra(MasodikActivity."azEnExtraUzenetem");
findViewById(R.id.btvissza).setOnClickListener(this);
((TextView) findViewById(R.id.tuser)).setText(message);
((TextView) findViewById(R.id.tpass)).setText(extraMessage);
}
public void onClick(View view) {
if(view.getId() == R.id.btvissza)
finish();
}
}Szerintem megint benéztem valamit ami kellet volna még ebbe a kódba.
Pedig azt hittem már legalább a harmadikat képes leszek egyedül összepakolni.
De nem.
-
meone
tag
válasz
Hiderseek
#2531
üzenetére
Köszi a segítséget.
Próbáltam reszelgetni a te kódodat, hogy tovább adja a 2 értéket a harmadik aktivitiynek.
Hiányosak az ismereteim sajnos.
Kerestem valami le írást is de nem értem a dolgokat.
A kódnak a felhasználótól bekért értékeit már értem, hogy hogy pakoljuk be változóba.
Ezt a kód részletet is értem.public void onClick(View view) {
if(view.getId() == R.id.button2)
finish();
if(view.getId() == R.id.buttontovabb1)Azt viszont még mindig nem, hogy a már változóban benne lévő adatokat hogy pakolom be úgy az intentbe, hogy az jelen esetben a Harmadik ativitynek is érthető és feldolgozható legyen.
Mert így az üzenetek csak a MasodikActivityig jutnak el a harmadikba már nem érkeznek meg.
Most így fest a MasodikActivity kódja.public class MasodikActivity extends Activity implements OnClickListener {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_display_message);
String message = getIntent().getStringExtra(MainActivity.EXTRA_MESSAGE);
String message2 = getIntent().getStringExtra(MainActivity.EXTRA_TARGET_USER);
findViewById(R.id.button2).setOnClickListener(this);
findViewById(R.id.btTovabb1).setOnClickListener(this);
((TextView) findViewById(R.id.tView1)).setText(message);
((TextView) findViewById(R.id.tView2)).setText(message2);
}
public void onClick(View view) {
if(view.getId() == R.id.button2)
finish();
if(view.getId() == R.id.btTovabb1)
//startActivity(new Intent(MasodikActivity.this, HarmadikActi.class));
Intent intent = new Intent(MasodikActivity.this, HarmadikActi.class);
intent.putExtra(EXTRA_MESSAGE, messaget);
intent.putExtra(EXTRA_TARGET_USER, message2t);
startActivity(intent);
}
}Elnézést a sok értetlenkedésért.
-
válasz
Hiderseek
#2527
üzenetére
Ha pénzt szeretnél belőle és nincs tőkéd, akkor célszerű az összes bevételt az elején visszaforgatni marketuingbe. Népes felhasználói tábor nélkül nincs IAP bevétel. Másrészt célszerű, hogy IAP nélkül is játszható legyen, az IAP alapvetően csak a "gyorsítást" szolgálja. Ha van csak IAP-vel megszerezhető tartalom, akkor a felhasználói tömeg gyorsan le tud morzsolódni.
Új hozzászólás Aktív témák
- Klaus Duran: RCS
- TCL LCD és LED TV-k
- Samsung Galaxy Watch8 és Watch8 Classic – lelkes hiperaktivitás
- Kuponkunyeráló
- Elektromos autók - motorok
- PlayStation 4
- MWC 2026: Kezünkben a minden tekintetben európai okostelefon
- Soundbar, soundplate, hangprojektor
- Anglia - élmények, tapasztalatok
- MWC 2026: Bajnoki címre pályázik a Xiaomi Watch 5
- További aktív témák...
- Eredeti Lenovo 90W szögletes (téglalap) notebook táp + kerek átalakító egyben eladó
- Eladó Xiaomi Redmi Note 10S 6/128GB Acél szürke / 12 hó jótállás
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- Eladó Apple iPhone 14 Pro Max 128GB Purple / 12 hó jótállás
- iPhone X 64GB 100% (3 hónap Garancia) - AKCIÓ
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




