开发者

Android custom title bar, does not work with android:label from manifest

I have a custom title bar that I would like to apply to all my activities. I have searched开发者_开发技巧 online and found a few ways of doing that however I have ran into a problem.

It seems that despite the fact I have a TextView in my titlebar with id @android:/title, Android will not use the value defined in the manifest in android:label for each activity.

I tried also calling setTitle(R.string.myTitle) but it still will not render it! If I manually put some text in my TextView in the xml it shows up fine.

How can I have a custom title bar that is linked and makes Android use my manifest values for labels? I do not want to lose the setTitle() or the XML attributes functionality.

Thanks.


Try using @android:id/title instead of @android:/title.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜