Foydalanuvchi interfeysini yaratish


Download 94.3 Kb.
bet7/9
Sana07.05.2023
Hajmi94.3 Kb.
#1440297
1   2   3   4   5   6   7   8   9
Bog'liq
6-Foydalanuvchi interfeysini yaratish

onCreateContextMenu

  • onContextItemSelected

    Ranglardan tashkil topgan menyu yaratish uchun onCreateContextMenu metodidan foydalaniladi. Menyu yaratishning ikki xil usuli mavjud bo‘lib, birinchi usuli menyuning bo‘limlarini dastur yordamida yaratish, ikkichi usuli esa, oldindan tayyorlangan menyuni chaqirib olishdan iborat.
    Quyida dastur yordamida yaratiladigan menyu ko‘rsatilgan:
    @Override
    public void onCreateContextMenu(ContextMenu menu, View v, ContextMenu.ContextMenuInfo menuInfo) {
    super.onCreateContextMenu(menu, v, menuInfo);
    menu.add(0, 1, 0, "Blue");
    menu.add(0, 2, 0, "Green");
    menu.add(0, 3, 0, "Red");
    menu.add(0, 4, 0, "Yellow");
    }
    Bu menyuni ixtiyoriy view ga ulash registerForContextMenu() buyrug‘i orqali amalga oshiriladi. Xosil bo‘lgan menyudagi biror bo‘lim tanlanganda bajariladigan buyruqlar ketma–ketligi onContextItemSelected() metodiga yoziladi.
    @Override
    public boolean onContextItemSelected(@NonNull MenuItem item) {
    switch (item.getItemId()){
    case 1: textView.setTextColor(Color.BLUE); break;
    case 2: textView.setTextColor(Color.GREEN); break;
    case 3: textView.setTextColor(Color.RED); break;
    case 4: textView.setTextColor(Color.YELLOW); break;
    }
    return super.onContextItemSelected(item);
    }
    OptionMenu – bu menyu Android ilovasining qo‘shimcha imkoniyatlarini hosil qilishda ishlatiladi. Ishlatilishi huddi ContextMenu bilan bir xil faqat bunda, onCreateContextMenu() o‘rniga onCreateOptionsMenu() metodi, onContextItemSelected() o‘rniga onOptionsItemSelected() metodi ishlatiladi.
    Android ilovalarida rasmlarni joylashtirish. Android ilovalarida rasmlarni joylashtirishda ImageView, Gallery, ImageSwitcher va GridView komponentalaridan foydalaniladi. Gallery – bu rasmlar jamlanmasini ekranda ko‘rsatish uchun ishlatiladigan komponenta bo‘lib, bunda rasmlar gorizontal list ko‘rinishida joylashib, joriy rasm aktiv holatda bo‘ladi. Gallery view da rasmlar bir tarafdan ikkinchi tarafga harakatlanadi va mos holda rasmlar aktivligi o‘zgarib turadi.

    Download 94.3 Kb.

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




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