Düğmesi/devre dışı bırak seçeneği menü öğesini etkinleştirmek için Nasıl?Android:
Kolayca onCreateOptionsMenu
onOptionsItemSelected
yöntemleri kullanıyorum ne yapabilirim.
Ama bir yerde ekranda bir düğme var ve bu düğmeye tıklayarak,/bağlam menü öğeleri devre dışı bırakmak gerekir.
Teşekkürler...
CEVAP
Her neyse, the documentation her şeyi kapsar.
Çalışma anında menü öğeleri değiştirme
Etkinlik oluşturulduktan sonra, 3* *yöntemi denir yukarıda açıklandığı gibi, yalnızca bir kez. Bu sistem tutar ve yeniden kullanır
Menu
senin kadar bu yöntemi tanımlamak aktivite yok. Eğer isterseniz değiştir Seçenekleri Menüsünde herhangi bir zaman sonra ilk olarak, geçersiz kılmak gerekir yarattı.onPrepareOptionsMenu()
yöntemi. Bu Menü nesnesi geçirir şu anda var. Bu yararlı eğer. kaldırmak, eklemek, devre dışı bırakmak için, ya da istediğiniz menü öğeleri etkinleştirmek bağlı olarak uygulamanızın o anki durum.
E. g.
@Override
public boolean onPrepareOptionsMenu (Menu menu) {
if (isFinalized)
menu.getItem(1).setEnabled(false);
return true;
}
Android 3.0 ve daha yüksek, seçenekler menüsünü menü öğeleri her zaman eylem çubuğunda sunuldu zaman açık olarak kabul edilir. Bir olay gerçekleşir ve bir menü güncelleştirme gerçekleştirmek istediğinizde, invalidateOptionsMenu()
sistemi onPrepareOptionsMenu()
aramak istemek için araması gerekir.
Nasıl caps Visual Studio menü başlıkla...
Nasıl yönlendirme devre dışı Android i...
Nasıl bir Android düğmesini devre dışı...
Nasıl Android Ev ve diğer sistem düğme...
nasıl devre dışı düğmesini bootstrap t...