2011-10-01 17 views
-1

我做了一个XML布局,当我在大屏幕模拟器或手机上运行它时,它的UI看起来不错,但是当我在小屏幕上查看它时,编辑文本的边角会变形,用户界面看起来不太好。为什么?为什么编辑文本和微调器UI的角落被拒绝?

这是一个密度问题或其他?我的XML如下所示。检查“QVGA”目标4.

<?xml version="1.0" encoding="utf-8"?> 

      </RelativeLayout> 

      <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 

     </ScrollView> 
    </LinearLayout> 

回答

0

我得到了同样的问题。我通过改变内置HVGA的皮肤来解决它...程序如下。

在Eclipse SDK,去窗口 - > Android SDK和AVD管理器 - >虚拟设备。选择你的Android虚拟设备,然后点击编辑。将内置的皮肤更改为HVGA并单击编辑AVD。

如果您已经使用HVGA,请选择更高版本。我将它从QVGA改为HVGA。我希望这是替代解决模拟器上的问题。

+0

准确,但如何解决它的具体设备手段模拟器我改变它,但如何设备,如果我的设备是小屏幕? – shyam

+0

嘿我解决了这个问题.. – shyam

+0

嘿为什么我的问题等级down..pls upvote ..感谢... – shyam

-1

如果你想你的用户界面应该根据移动设备屏幕进行调整,您可以分配到weightSum布局和layout_weight到小部件,它会在所有画面正常显示。