我正在创建一个应该支持手机和平板电脑的Android应用程序。我找到了为每种尺寸创建多个布局文件的方法,但我不想这样做。有没有办法通过编程或其他方式来实现。
答案 0 :(得分:0)
不要指定某些dp值的宽度和高度。而是将其设为match_parent
或wrap_content
。
另外,尝试在清单文件中包含以下内容。
<supports-screens
android:anyDensity="true"
android:largeScreens="true"
android:normalScreens="true"
android:resizeable="true"
android:smallScreens="true"
android:xlargeScreens="true" />
答案 1 :(得分:0)
尝试将高度和宽度与父级匹配,并为每个内容赋予权重,然后它将在每个屏幕中呈现。