我可以通过以下链接自定义窗口标题栏及其图标: -
http://androidcodesnippetsblog.blogspot.in/2013/03/custom-window-title-bar-in-android.html
但是我希望在同一个项目中运行不同的活动有不同的标题。有没有办法从一个特定的xml修复到多个活动的标题栏和图标。
答案 0 :(得分:2)
而不是将您的应用标记上的主题更改为您的活动。例如:
<activity
android:theme="@style/themeForAcitivy"
android:name="MyActivity">
</activity>
您也可以在每个活动上调用getActionBar().setCustomView(R.layout.myCustomBar)
来创建自定义ActionBar视图,如果它也适用于您。
答案 1 :(得分:2)
只需在自定义布局中设置imageview和textview id,并在特定的Activity
中动态设置其值ImageView image=(Imageview)getWindow().findViewById(your image view id);
TextView title=(Textview)getWindow().findViewById(your image view id);
设置image.setImageResource(...);
和title.settext(title);
多数民众赞成......