项目中,apk起来后在不同的电视机上有吃边的问题,所以使用了android:theme
1、首先在res/values下添加一个theme.xml文件
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="theme" parent="android:Theme.Light">
<item name="android:paddingLeft">25px</item>
<item name="android:paddingRight">25px</item>
</style>
</resources>
这里面设置了边距
2、在相应Activity的onCreate中添加setTheme(R.style.theme);设置为这个theme
3、在AndroidManifest.xml在相应的Activity中
<activity android:name=".TestActivity"
android:configChanges="orientation|keyboardHidden|keyboard|navigation"
android:label="@string/app_name"
android:theme="@style/theme">
本文详细介绍了如何通过设置Android主题来解决apk在不同电视机上显示时出现的吃边问题。包括在res/values目录下创建theme.xml文件进行边距设置,在Activity的onCreate中设置主题,以及在AndroidManifest.xml中配置Activity的主题。
9483

被折叠的 条评论
为什么被折叠?



