布局放置不正确? (仍然不起作用)

时间:2015-11-19 02:16:36

标签: java android string android-layout android-activity

我现在已经被困在一个问题上3个小时了,非常感谢你的建议。我有一个Android应用程序,我希望与小屏幕尺寸兼容。因此,正如Android文档和许多堆栈溢出页面所建议的那样,我创建了一个新的Android Resource Directory

Directories

在我的layout-small,中,我复制并粘贴了一个在小屏幕尺寸上重叠的布局的xml布局。所以现在看起来像这样:

enter image description here

顺便说一句,我只是复制并粘贴了布局activity_finished_before_timer.xml。现在,在我的清单中,我指定了以下内容。我不知道这是否有必要,但是花了几个小时在网上搜索答案后,我添加它以防万一:

<supports-screens
        android:smallScreens="true"
        android:normalScreens="true"
        android:largeScreens="true"
        android:xlargeScreens="true"
        android:anyDensity="true" />

所有内容之后,我可以找到小时和小时,布局仍然重叠。通过重叠,我的意思是我的textview在我的按钮上的小屏幕上。虽然它在普通屏幕上看起来很好。

所以,现在我迷失了我非常感谢任何反馈如何解决布局仍然重叠的问题。这很奇怪,因为根据我所看到的所有来源,我已经完成了所需的一切。请帮我弄清楚如何使我的布局足够灵活,适合多种屏幕尺寸。

非常感谢您的反馈,

Ruchir

1 个答案:

答案 0 :(得分:0)

我认为您正在测试的屏幕没有android为小屏幕定义的尺寸(小屏幕至少为426dp x 320dp),这就是它采用默认布局的原因。

您是否尝试将调整后的布局放入名为layout-normal甚至layout-large的文件夹中?