В моей активности я открываю диалоговое окно DialogFragment для вставки данных в db. Когда я закончил, я отменил диалог, но я хотел бы изменить значок синхронизации активности на красную иконку синхронизации (чтобы сказать, что пользователь синхронизирует данные). Единственный способ, который я могу сделать, - это просто до того, как я увожу, вызовите общедоступный метод, который относится к активности из диалога, но я не могу добраться до пунктов меню. Как я могу это сделать ???изменить значок панели действий как ответ диалоговогофрагмента
1
A
ответ
1
Когда я закрыть диалоговое окно, я вызываю метод, вызывать из DialogFragment:
invalidateOptionsMenu();
то, что входит в методе OnPrepare:
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
MenuItem menuSync= menu.findItem(R.id.menu_sync);
int sincronizado = prefs.getInt("sincronizado", 0);
if (sincronizado == 1)
menuSync.setIcon(R.drawable.ic_action_update_red);
return super.onPrepareOptionsMenu(menu);
}
Смежные вопросы
- 1. Изменить значок переполнения панели действий
- 2. Как изменить значок меню в панели действий?
- 3. Как заменить/изменить значок панели действий пункт
- 4. Как получить значок панели действий
- 5. Мигает значок панели действий
- 6. Значок GPS в панели действий
- 7. Значок меню панели действий значок меню
- 8. Значок панели действий не отображается значок
- 9. Значок ShareActionProvider в панели действий
- 10. Как изменить значок на панели действий в android
- 11. Как удалить или изменить значок поиска в панели действий SearchView?
- 12. Как изменить значок переполнения на белый в панели действий?
- 13. Как изменить значок меню Option в панели действий?
- 14. Как изменить значок приложения в панели действий в SDK 22?
- 15. Значок панели действий в ActionBarSherlock
- 16. Значок панели действий не отображается в панели действий Android
- 17. Измените значок поиска в панели действий
- 18. Как изменить цвет элементов панели действий?
- 19. Как создать пользовательский значок панели действий?
- 20. Как удалить значок Messenger из панели действий
- 21. Как добавить значок поиска в панели действий?
- 22. Использовать пользовательский вид как значок панели действий
- 23. Как заставить значок переполнения панели действий показать
- 24. Как показать значок меню в панели действий?
- 25. Как сделать значок на панели действий?
- 26. Как использовать другой значок для панели действий
- 27. Как показать значок приложения в панели действий?
- 28. Как изменить цвет панели действий?
- 29. Как изменить фон панели действий
- 30. Как изменить размер панели действий
Почему вы не можете добраться до меню Предметы? –