我现在已经被困在一个问题上3个小时了,非常感谢你的建议。我有一个Android应用程序,我希望与小屏幕尺寸兼容。因此,正如Android文档和许多堆栈溢出页面所建议的那样,我创建了一个新的Android Resource Directory
:
在我的layout-small,
中,我复制并粘贴了一个在小屏幕尺寸上重叠的布局的xml布局。所以现在看起来像这样:
顺便说一句,我只是复制并粘贴了布局activity_finished_before_timer.xml
。现在,在我的清单中,我指定了以下内容。我不知道这是否有必要,但是花了几个小时在网上搜索答案后,我添加它以防万一:
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true" />
在所有内容之后,我可以找到小时和小时,布局仍然重叠。通过重叠,我的意思是我的textview在我的按钮上的小屏幕上。虽然它在普通屏幕上看起来很好。
所以,现在我迷失了我非常感谢任何反馈如何解决布局仍然重叠的问题。这很奇怪,因为根据我所看到的所有来源,我已经完成了所需的一切。请帮我弄清楚如何使我的布局足够灵活,适合多种屏幕尺寸。
非常感谢您的反馈,
Ruchir
答案 0 :(得分:0)
我认为您正在测试的屏幕没有android为小屏幕定义的尺寸(小屏幕至少为426dp x 320dp),这就是它采用默认布局的原因。
您是否尝试将调整后的布局放入名为layout-normal
甚至layout-large
的文件夹中?