Hirdetés
- Samsung Galaxy A57 - kecses test, lusta lélek
- Egy picit megpihen az iPhone a 200 megapixeles váltás előtt
- Yettel topik
- iPhone topik
- Fotók, videók mobillal
- Milyen okostelefont vegyek?
- Poco X3 Pro - hardverfrissítés
- Várhatóan ez a négy iPhone már nem telepítheti az iOS 27-et
- Íme az új Android Auto!
- OnePlus 15 - van plusz energia
- 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)
- Lalikiraly: Mercis kalandok - Huszonnyolcadik rész - Az újrakezdés
- sziku69: Fűzzük össze a szavakat :)
Ú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
- 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
- Audio technica ath adx5000 hifi fejhallgató extra kábelekkel
- iPhone 15 256GB 91% (1év Garancia)
- Eladó Realme gt neo 2 5g Dobozában tokkal
- Akciós kisWorkstation! Dell Precision 3570 i7-1255U 4.7GHz / 16GB / 512GB / Quadro T550 4GB FHD 15"
- Eladó új állapotban levő Redmi Note 10S 6/128GB szürke / 12 hónap jótállás
- ÁRGARANCIA!Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest





