Я могу получить ActionBar
view
используя getCustomView. Есть ли способ получить от него TextView
?Как я могу получить TextView от ActionBar?
0
A
ответ
2
Ни в коем случае это не будет надежным в версиях и устройствах ОС.
Если вы пытаетесь установить заголовок панели действий, используйте setTitle()
на ActionBar
. Если вы пытаетесь создать заголовок, вы сможете сделать это через тему.
Или, спрячьте заголовок и сделайте свой собственный через setCustomView()
.
0
Попробуйте рекурсивно? (не может быть хорошим решением, хотя!)
static List<TextView> textViews = new ArrayList<TextView>();
public static <T> void searchRecursively(View parent, Class<T> clazz)
{
if(clazz.isInstance(parent)) textViews.add(clazz.cast(parent));
if(parent instanceof ViewGroup)
{
ViewGroup vg = (ViewGroup) parent;
int count = vg.getChildCount();
for(int i = 0; i < count; i++)
{
View v = vg.getChildAt(i);
searchRecursively(v);
}
}
}
использовать его как:
searchRecursively(theView, TextView.class);
Смежные вопросы
- 1. Как я могу получить ActionBar от Main (ActionBarActivity) Намерения активности
- 2. Как я могу получить текст из textview
- 3. Как я могу получить язык в TextView?
- 4. Как я могу получить textView в scrolledWindow?
- 5. Невозможно получить доступ к TextView пользовательского ActionBar
- 6. Динамический TextView на ActionBar
- 7. Как я могу отобразить ActionBar?
- 8. Как я могу получить CardView от щелчка?
- 9. Android textview - я не могу получить его
- 10. Как я могу изменить Text of Textview от другого funcion?
- 11. Как я могу получить текущее местоположение элемента меню ActionBar?
- 12. Как я могу получить доступ к ActionBar приложения Android?
- 13. Переход от ActionBar к Support.v7.ActionBar
- 14. Обновление ActionBar от адаптера
- 15. Как я могу изменить высоту ActionBar?
- 16. Как я могу изменить стиль вниз ActionBar?
- 17. Как я могу создать свой собственный ActionBar?
- 18. Как я могу изменить цвет своего ActionBar
- 19. Пользовательский заголовок ActionBar как ImaveView вместо TextView
- 20. Как добавить TextView под названием ActionBar
- 21. Получить привязку MVVMCross от TextView
- 22. Я не могу установить HomeButton справа от Actionbar
- 23. Получить текст TextView от onItemCheckedStateChanged
- 24. Как получить представление ActionBar?
- 25. как получить значение TextView от alertview
- 26. Как я могу получить текстовую строку из выбираемого TextView?
- 27. Как я могу получить точную позицию TextView на изображении?
- 28. Как я могу получить значение из TextView с помощью OnClickListener?
- 29. Как я могу получить данные из PHP в Android TextView?
- 30. Как я могу получить доступ к Textview внутри View?
Вы пытаетесь установить заглавий/Subtitle? Не уверен, что вы подразумеваете под «это TextView». –