在获取ActionBar的TextView问题

得到ActionBar的View可以用getCustomView

说明:http://developer.android.com/reference/android/app/ActionBar.html#getCustomView%28%29

有没有方法能获取TextView?

不能实现跨操作系统和设备之间的实现。

如果设置actionbar的标题,使用ActionBarsetTitle(),如果对标题风格设置,可以通过主题实现。

或者隐藏起标题,使用setCustomView()设置你自己的。

 int titleId = Resources.getSystem().getIdentifier("action_bar_title", "id", "android");
 TextView titleView = (TextView) getWindow().findViewById(titleId);
 titleView.setText("标题");