更改新分辨率后的按钮(和其他视图)

时间:2012-01-18 12:08:17

标签: android button

我现在正在编写app。应用程序在320x480分辨率的仿真器上进行了测试。在那里,我看到一切都好。我尝试在480x800分辨率的模拟器上运行此应用程序,并看到了这个问题。我不明白为什么会这样。可以解释我或帮助解决这个问题。

bad buttons

good buttons

请告诉我如何解决这个问题。 即时编程无xml 仅代码

布局按钮的代码:

bottomL.addView(myButton);

的问候,彼得

已解决需要使用dip(dpi)代替px

1 个答案:

答案 0 :(得分:1)

要么没有设置宽度和高度固定,而是使用wrap_content,你可以看到支持多种屏幕分辨率:

http://developer.android.com/guide/practices/screens_support.html