问题描述
- 在获取ActionBar的TextView问题
-
得到ActionBar的View可以用getCustomView说明:http://developer.android.com/reference/android/app/ActionBar.html#getCustomView%28%29
有没有方法能获取TextView?
解决方案
不能实现跨操作系统和设备之间的实现。
如果设置actionbar的标题,使用ActionBar
的setTitle()
,如果对标题风格设置,可以通过主题实现。
或者隐藏起标题,使用setCustomView()设置你自己的。
解决方案二:
int titleId = Resources.getSystem().getIdentifier("action_bar_title", "id", "android");
TextView titleView = (TextView) getWindow().findViewById(titleId);
titleView.setText("标题");
时间: 2024-09-11 13:49:42