-1
我们怎样才能把图像放在android屏幕的标题栏中?我们怎样才能把图像放在android屏幕的标题栏中?
我们怎样才能把图像放在android屏幕的标题栏中?我们怎样才能把图像放在android屏幕的标题栏中?
可以设置自己的自定义标题布局,但执行顺序很重要。您必须按以下顺序执行操作:
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.my_layout);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.my_custom_title);
此外,您可能需要增加标题的大小;如果你不这样做,那么你的自定义布局的底部可能只是被你的Activity所掩盖。您可以通过添加指定标题大小的主题来更改大小。这将进入一个值的XML文件:
<resources>
<style name="LargeTitleTheme">
<item name="android:windowTitleSize">40dip</item>
</style>
</resources>
然后,你需要设置主题为您的活动(或应用程序,如果你想整个应用程序有这个自定义标题栏)在AndroidManifest.xml:
<activity android:name=".MyCustomTitleActivity" android:theme="@style/LargeTitleTheme" />
否则请参阅下面的链接。这将有助于实现你的问题。
http://www.londatiga.net/how-to-create-custom-window-title-in-android/
[你尝试过什么?](http://mattgemmell.com/2008/12/08/what-have-you-tried) –
一些文件表明,它必须通过程序来完成。 有没有办法只从layout.xml做到这一点? –
参考 http://stackoverflow.com/questions/2086989/custom-title-with-image 很好的解释。 –