在我的android应用程序,我有一个布局,其中包含许多按钮和旋钮。我还为各个屏幕尺寸(hdpi,xhdpi等)添加了不同的布局。问题是在模拟器中用Nexus S
(表示为hdpi)测试我的layout-hdpi时,它看起来很好,但是当用Nexus One
(也用hdpi表示)测试时,按钮重叠? 在布局中,所有尺寸都在dp
! 所以我不应该收到与hdpi中的两个设备相同的结果?问题与android应用程序不同的布局大小
0
A
回答
1
我有同样的问题,你应该做的是获得屏幕高度:宽度比,并命名它,以及比率。 所以你的ratio = height/width
然后代替在dp中使用按钮或其他元素的精确尺寸的大小,以你的元素在视图中占据的部分的形式取大小。
我想我让你感到困惑那里,但它很容易的,例如参见:
,如果你有,你想在屏幕的上半部分添加一个图像,然后不说身高= 150dp或宽度= 200dp你的屏幕高度是h,所以你的图像高度是h/2,宽度就是h/ratio。
这也可以在横向模式下工作,您不必在横向模式下找到按钮,因为它们不在屏幕上。
相关问题
- 1. Android应用程序的布局问题
- 2. Android应用程序:布局的问题
- 3. 不同屏幕大小的Android布局问题
- 4. 与hdmi同时显示不同布局的Android应用程序
- 5. Android应用程序大小问题
- 6. 与布局的android问题
- 7. Android RecyclerView问题中的不同布局
- 8. Rails 3 - 应用程序布局问题
- 9. 使用应用程序抽屉布局与应用程序标题布局
- 10. Android中不同布局大小的最佳图像大小
- 11. 不同的Android版本的应用程序大小不同
- 12. TextView的不同大小和布局问题
- 13. 我的Android应用程序的布局问题
- 14. Android应用程序布局
- 15. Android应用程序布局
- 16. Android的 - 问题与不同尺寸的布局不工作
- 17. 问题与布局Android
- 18. 问题发布应用程序的Android
- 19. 消息应用程序的布局问题Android XML
- 20. ImageButton在Android应用程序中的相对布局问题
- 21. 动画和布局问题与我的新应用程序?
- 22. Android应用程序小部件大小问题
- 23. 我的应用程序布局不同于activity_main布局设计
- 24. android布局标题引力小问题
- 25. 应用程序大小问题
- 26. 我的Android应用程序布局不显示布局
- 27. 问题与标签文本布局,同时更改使用自动布局的应用程序的字体
- 28. 问题与Android布局不同的屏幕尺寸
- 29. EmberJS:不同的布局主页与应用程序
- 30. 问题有巨大的Android布局
有没有办法将with和height百分比设置为屏幕大小,例如:一个按钮的宽度是33%? – wasp256
@ wasp256 yup使用带权重的线性布局将工作为% – Prateek