Android屏幕缩放问题

时间:2014-05-31 12:26:17

标签: android android-screen

我一直在制作一个应用程序,其屏幕上有一个TextView,它应该触摸左侧和右侧屏幕的边框。

但是由于android有其奇怪的单位“dp”,它随着更大或更小的设备而改变,所以这是一个巨大的问题,使得上述内容在每个设备上都能完美运行。

我创建了ldpi,mdpi,hdpi,xhdpi& xxhdpi文本大小的值。所有手机的尺寸仍然不一致。

此外,不同手机的720p屏幕尺寸也不同。有些人触摸边框,有些人会回到下一行,令人厌恶的是它的大尺寸文字,有些则远离边缘。

是否有一个单位我可以将该值作为屏幕的百分比?或者至少是一个宽度和高度具有恒定最大值的单位?

请帮忙

1 个答案:

答案 0 :(得分:0)

我希望自己表现得很好,你想把一个文本视图放在屏幕上吗? 在这种情况下,您应该使用属性android:width并将其作为填充父项作为示例;如果不将包含内容用作属性,则此属性会将textview大小调整为内容。 您可以在编辑器上使用属性图表或在xml文件上使用句子来执行此操作。