Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android用户界面问题_Android_User Interface_Android Layout_Android Widget - Fatal编程技术网

Android用户界面问题

Android用户界面问题,android,user-interface,android-layout,android-widget,Android,User Interface,Android Layout,Android Widget,我需要在微调器和编辑文本视图中保持相同的高度,但是当移动到更小的屏幕,并将宽度设置为“填充父对象”或“包裹内容”时,视图控件会增加其高度,因此我尝试用50dp(和50dip)固定高度,但视图只是被剪切。 一些图片来说明我的观点 它的外观(更大的屏幕) 固定50dp(小屏幕)时的外观 “填充父项”和“包装内容”属性(小屏幕)的外观如何这些都来自emulator,对吗?模拟器在计算机屏幕上的伸缩性不好。只要使用mm,就知道在现实世界中,尺寸永远不会相同。你必须习惯不同的尺寸。原因-不同的屏幕密度从A

我需要在微调器和编辑文本视图中保持相同的高度,但是当移动到更小的屏幕,并将宽度设置为“填充父对象”或“包裹内容”时,视图控件会增加其高度,因此我尝试用50dp(和50dip)固定高度,但视图只是被剪切。 一些图片来说明我的观点

它的外观(更大的屏幕)
固定50dp(小屏幕)时的外观

“填充父项”和“包装内容”属性(小屏幕)的外观如何这些都来自emulator,对吗?模拟器在计算机屏幕上的伸缩性不好。只要使用mm,就知道在现实世界中,尺寸永远不会相同。你必须习惯不同的尺寸。原因-不同的屏幕密度从Android(手机)报告错误。即使在今天,你也无法在电脑屏幕上生成大小相等的文本。所以,下一次当你被要求制作一张X厘米大小的图像时,你可以笑着忽略它

看起来不错,是的。但大小不一样。最重要的原因是,手机屏幕的像素密度不同,Android报告错误,导致操作系统无法正常扩展

请参阅此线程:


使用毫米或英寸,并且任何设备的物理尺寸都是相同的

,因此在实际设备中看起来是正常的吗D