Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.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 - Fatal编程技术网

Android 布局不支持所有屏幕

Android 布局不支持所有屏幕,android,Android,我是android新手,我正在开发注册屏幕 我曾使用滚动视图支持较小的屏幕,但对于较大的屏幕,7英寸的布局并不合适 我不知道如何使这个布局适合所有屏幕,以便在小屏幕上它应该是可滚动的 我在互联网上搜索过,但没有用,所以请帮助我如何使我的屏幕适用于android的所有屏幕` 以下是我正在使用的代码: ` `请参考以下链接: 对于不同的屏幕大小,以下是应用程序中的资源目录列表,该应用程序为不同的屏幕大小提供不同的布局设计,并为小型、中型、高密度和超高密度屏幕提供不同的位图绘制功能。您仍然需要

我是android新手,我正在开发注册屏幕 我曾使用滚动视图支持较小的屏幕,但对于较大的屏幕,7英寸的布局并不合适

我不知道如何使这个布局适合所有屏幕,以便在小屏幕上它应该是可滚动的 我在互联网上搜索过,但没有用,所以请帮助我如何使我的屏幕适用于android的所有屏幕` 以下是我正在使用的代码:

`



`请参考以下链接:

对于不同的屏幕大小,以下是应用程序中的资源目录列表,该应用程序为不同的屏幕大小提供不同的布局设计,并为小型、中型、高密度和超高密度屏幕提供不同的位图绘制功能。您仍然需要编辑布局资源以更好地适应

res/layout/my_layout.xml             // layout for normal screen size ("default")
  res/layout-small/my_layout.xml       // layout for small screen size
  res/layout-large/my_layout.xml       // layout for large screen size
  res/layout-xlarge/my_layout.xml      // layout for extra large screen size
  res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation

  res/drawable-mdpi/my_icon.png        // bitmap for medium density
  res/drawable-hdpi/my_icon.png        // bitmap for high density
  res/drawable-xhdpi/my_icon.png       // bitmap for extra high density
清单中的以下代码支持所有DPI

<supports-screens android:smallScreens="true" 
      android:normalScreens="true" 
      android:largeScreens="true"
      android:xlargeScreens="true"
      android:anyDensity="true" />


您可能希望在某个地方发布一个屏幕截图,并从您的帖子链接到该截图,以说明什么是“不合适的”means.lot detail请解释您的答案如何指出问题中发布的布局中的具体问题。用户3728438必须在res文件夹中进行所有这些布局,还必须在diff diff drawable文件夹中拍摄多个屏幕的所有大小的图像。在单独的目录中放置布局文件不会神奇地导致这些问题为了更合身。您仍然需要编辑布局资源以更好地适应。这就是问题所在,您的回答没有解释如何编辑版面资源以更好地适应。Commonware它仍然需要编辑版面资源以更好地适应,而我们只需要制作diff diff layout dude,用户可以在xml dude的图形版面中轻松看到它。我在我的ans中添加了您的行:)
<supports-screens android:smallScreens="true" 
      android:normalScreens="true" 
      android:largeScreens="true"
      android:xlargeScreens="true"
      android:anyDensity="true" />