Android Studio muhitida menyular va dialog oynalar bilan ishlash



Yüklə 28,75 Kb.
səhifə2/4
tarix29.04.2022
ölçüsü28,75 Kb.
#56707
1   2   3   4
mobil ilovalar 3

Menu bilan ishlaymiz.



Biz uchta elementdan iborat menyuni aniqladik, ammo xml fayli tarkibidagi aniqlashlarning o'zi menyuni hali yaratmayapti. Menyuni namoyish qilish uchun biz Activity sinfidan (MainActivity.java faylidan) foydalanishimiz kerak. Buning uchun onCreateOptionsMenu metodini bekor qilishingiz kerak. Keling, MainActivity.java fayliga o'tamiz va uni quyidagicha o'zgartiramiz:

package com.example.android.menyuilova;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

import android.view.Menu;

public class MainActivity extends AppCompatActivity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

}

@Override

public boolean onCreateOptionsMenu(Menu menu) {

getMenuInflater().inflate(R.menu.main_menu, menu);

return true;

}

}

getMenuInflater metodi MenuInflater ob'ektini oladi va uning inflate() metodini chaqiradi. Ushbu metod birinchi parametr sifatida xml-da bizning deklarativ menyuimizni ifodalovchi manbani oladi va uni ikkinchi parametr sifatida berilgan menu ob'ekti bilan to'ldiradi(bog'laydi).

Ilovani ishga tushiramiz va yuqori o'ng burchakdagi menyu tugmachasini bosamiz:



Yüklə 28,75 Kb.

Dostları ilə paylaş:
1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.azkurs.org 2022
rəhbərliyinə müraciət

    Ana səhifə