() Android invalidateOptionsMenu API < 11
Kullandım ActivityCompat.invalidateOptionsMenu(MainActivity.this); böylece benim menü öğesi "yenile" otomatik olarak etkinleştirilmesi/devre dışı olmadan kullanarak dokunmatik "Menü" seçeneği (hayal kullanıcının yaprakları Menüyü açın... ihtiyacım var "Yenileme" menüsü otomatik olarak devre dışı etkinleştirmek ve kendisi).
ActivityCompat.invalidateOptionsMenu(MainActivity.this) eserler Android 11 ince . Ama ben android API < için ne kullanabilirim; 11 ? :S ben çok aradım. ama cevap bulabilirsiniz. Kimse bu konuda bana yardım edebilir misiniz?
Bu 11 , onPrepareOptionsMenu ActivityCompat.invalidateOptionsMenu(MainActivity.this) kullanarak Android API gayet iyi çalışıyor.
Sorun Android API < yapılması için çalışıyor; 11.
Burada onPrepareOptionsMenu benim yöntem:
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
if(menuRefreshEnable){
menu.getItem(0).setEnabled(true);
}
if(!menuRefreshEnable){
menu.getItem(0).setEnabled(false);
}
return true;
}
CEVAP
API < 11 supportInvalidateOptionsMenu() yöntem

DeÄŸiÅŸtirme Android Studio - Android SD...
Android: çoklu Dikey hizalama çizgi Ed...
Android Emülatör yapıştır metin...
Nasıl gelen kutusuna gelen mesajları P...
Nasıl Android seçmelerde Tanımlamak iç...