Hirdetés
- Milyen okostelefont vegyek?
- Macrodroid
- iPhone topik
- Samsung Galaxy S26 Ultra - fontossági sorrend
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Telekom mobilszolgáltatások
- Bemutatkozott az Oppo kamerás csúcsmodellje
- Apple iPhone 17 Pro Max – fennsík
- Betáblázta magát az Oppo
- Távozik az Apple vezérigazgatója
- Lalikiraly: Mercis kalandok - Huszonnyolcadik rész - Az újrakezdés
- Lalikiraly: Kinek milyen setupja van?
- Graphics: Telefonvásárlási kálváriám....avagy clickbait cím: Horror a hardveraprón
- Luck Dragon: Asszociációs játék. :)
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
Ú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
Hirdetés
- ASUS Rog Ally Z1 Extreme, 2027.01.12-ig gyári garanciás, hálózati töltőjével, szilikon tokkal eladó!
- HP 250 G7,15.6",i5-1035G1,8GB DDR4,256GB SSD,WIN11
- Lenovo ThinkPad T480s,FHD,14",i5-7300U,8GB DDR4,256GB SSD,WIN11,TOUCH,jó akku
- Lenovo ThinkPad T480s,FHD,14,i5-7300U,8GB DDR4,256GB SSD,WIN11,TOUCH
- Ugreen Revodok Max Thunderbolt 4, dokkoló, port többszöröző állomás
- AKCIÓ Dell Latitude 5420 - i5 1145G7, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
- eShark Karuta Gaming Egérpad - XL eladó 90cmx40cm
- ASUS ROG Strix SCAR 16 / Ultra 9 275HX / RTX5090 / 32GB / 2TB NVMe! BeszámítOK
- Honor 400 Lite / 8/256GB / Kártyafüggetlen / 12Hó Garancia
- Bomba áron eladó Asus Vivobook S433EA /i7-1165G7/16GB/512 GB SSD/FHD/IPS
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest





