Emulyatorni sozlang, yangi loyiha yarating


Download 92.99 Kb.
Pdf ko'rish
bet11/14
Sana30.04.2023
Hajmi92.99 Kb.
#1417261
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
620-20 K.Temirov compressed

public class
MainActivity
extends
ListActivity {
Kerakli sinflarni, rivojlanish muhitini import qilishni unutmang
bu haqda sizga xabar beradi. Keyin onCreate usuliga quyidagi kodni qo'shing:
setListAdapter(
new
ArrayAdapter(
this
,
android.R.layout.
simple_list_item_1
,
getResources().getStringArray(R.array.
images
)));
Endi activity_main fayliga o'ting.xml va Legacy panel bo'limidan
Palitra ListView ob'ektini ekranga o'tkazing. E'tibor bering,
ListView "@android:id/list"identifikatorini tayinlashi kerak. Buni
matn ko'rinishida ListView yorlig'iga quyidagi qatorni qo'shish orqali amalga 
oshirishingiz mumkin:
android
:id=
"@android:id/list"
36
Ilovani ishga tushiring va images faylida yozilgan ro'yxatni ko'rasiz
.xml. Biroq, ro'yxat rasmlar bilan bo'lishi uchun siz foydalanishingiz kerak
Custom Lists. Buning uchun layout papkasida boshqa fayl qo'shishingiz kerak.
Layout papkasini o'ng tugmasini bosing va yangi Layout
resurs faylini yarating. Ko'rsatilgan oynada barcha parametrlarni sukut bo'yicha 
qoldiring va
"list_item"fayl nomini kiriting. Biz ushbu faylga o'tamiz va
ImageView va TextView elementlarini o'z xohishimizga ko'ra joylashtiramiz. 
Ushbu fayldagi elementlarning joylashishiga misol 25-rasmda ko'rsatilgan. 


Bizning ro'yxatimizning bitta elementi shunday ko'rinadi.
25-rasm-list_item faylidagi elementlarning joylashishiga misol.xml
Endi MainActivity fayliga qayting.java va usuldagi kodni o'zgartiring
keyingi onCreate:
37
setListAdapter(
new
MyAdapter(
this
,
android.R.layout.
simple_list_item_1
, R.id.

Download 92.99 Kb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




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