如何为Android应用程序中的所有活动设置背景并保持其宽高比?
我在用android:windowBackground
风格,但我不知道如何保持背景图像的纵横比。
有没有唯一的方法可以添加ImageView
手动设置所有活动的背景?
您也许可以在其中设置背景styles.xml
<style name="AppTheme.FullBackground" parent="AppTheme">
<item name="android:background">#757575</item>
</style>
(Where AppTheme
可能是您已经定义的主题,我只是在那里使用了灰色,但它可以是可绘制的)
然后添加到您的清单中
<activity
android:name=".FooActivity"
android:theme="@style/AppTheme.FullBackground">
</activity>
由于无论如何您都必须将活动添加到清单中,因此这是检查所有活动是否都有背景的好方法。当然,您仍然可以延长BaseActivity
并且只有BaseActivity
班级保持主题设置。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)