Emulyatorni sozlang, yangi loyiha yarating


Download 92.99 Kb.
Pdf ko'rish
bet6/14
Sana30.04.2023
Hajmi92.99 Kb.
#1417261
1   2   3   4   5   6   7   8   9   ...   14
Bog'liq
620-20 K.Temirov compressed

public static
String
text2remember
;
U birinchi faoliyatdagi EditText maydonidagi matnni saqlaydi va
undan ikkinchi faoliyatdagi TextView-da ishlatiladi. Keyinchalik, onCreate usulida


kerakli elementlarni aniqlang (bog'liqliklar haqida unutmang
, ushbu kodni yozgandan so'ng ularni Android Studio-ga so'rov bo'yicha import 
qilishingiz mumkin):
final
EditText editText = findViewById(R.id.
editText
);
Button button = findViewById(R.id.
button
);
26
E'tibor bering, agar ilgari kastlar (cast, yoki (EditText), (tugma) va boshqalar)
findViewById usulidan oldin ko'rsatilishi kerak edi, chunki biz
№2 laboratoriyada qilganimizdek, Android Studio-ning yangi versiyasida bu
ixtiyoriy. Endi matnni editText maydoniga o'zgaruvchidan matnni tayinlang
text2remember:
editText.setText(
text2remember
);
Bu ikkinchi faoliyatdan birinchisiga qaytishda
TextView maydonida ikkinchi faoliyatga o'tishdan oldin yozilgan narsalar yozilishi 
uchun amalga oshiriladi
. Endi listener tugmasi va onClick usulini yarating (
ikkinchi laboratoriya ishida ko'rsatilgan ko'rsatmalarga muvofiq) va usul ichida
onclick quyidagilarni yozing:
text2remember
=
editText
.getText().toString();
Intent intent =
new
Intent(MainActivity.
this
,
SecondActivity.
class
);
startActivity(intent);


Bu erda text2remember o'zgaruvchisiga EditText maydonidan matn beriladi
va ikkinchi faoliyatni boshlash uchun Intent tushunchasi aniqlanadi.
Endi SecondActivity fayliga o'ting.java va onCreate usulida
elementlarni aniqlang va TextView maydoniga o'zgaruvchidan matnni tayinlang


text2remember:
TextView textView = findViewById(R.id.

Download 92.99 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling