需要一个在Android上处理大小屏幕的工作示例吗

需要一个在Android上处理大小屏幕的工作示例吗,android,android-fragments,android-tablet-layout,Android,Android Fragments,Android Tablet Layout,我尝试了很多在Android上处理多个平板电脑和手机屏幕的方法,但没有找到正确的方法。在某些情况下,我会出错,而有些则不起作用。我也发了帖子,但没有收到满意的结果我想在平板电脑屏幕上并排显示列表和描述,而在手机屏幕上仅显示列表。有什么好的简单的方法吗?我也试过,但没能达到目标。是的,你可以做到。有一种方法可以根据设备选择布局 res/layout/my_layout.xml // layout for normal screen size ("default") res

我尝试了很多在Android上处理多个平板电脑和手机屏幕的方法,但没有找到正确的方法。在某些情况下,我会出错,而有些则不起作用。我也发了帖子,但没有收到满意的结果我想在平板电脑屏幕上并排显示列表和描述,而在手机屏幕上仅显示列表。有什么好的简单的方法吗?我也试过,但没能达到目标。

是的,你可以做到。有一种方法可以根据设备选择布局

res/layout/my_layout.xml              // layout for normal screen size ("default")
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/graphic.png         // bitmap for medium-density
res/drawable-hdpi/graphic.png         // bitmap for high-density
res/drawable-xhdpi/graphic.png        // bitmap for extra-high-density
res/drawable-xxhdpi/graphic.png       // bitmap for extra-extra-high-density

res/mipmap-mdpi/my_icon.png         // launcher icon for medium-density
res/mipmap-hdpi/my_icon.png         // launcher icon for high-density
res/mipmap-xhdpi/my_icon.png        // launcher icon for extra-high-density
res/mipmap-xxhdpi/my_icon.png       // launcher icon for extra-extra-high-density
res/mipmap-xxxhdpi/my_icon.png      // launcher icon for extra-extra-extra-high-density
如果是10'选项卡,请在中创建布局

res/layout-sw720dp/my_layout.xml
如果是7'选项卡,请在中创建布局

res/layout-sw600dp/my_layout.xml


 <?xml version="1.0" encoding="utf-8"?>
res/layout-sw600dp/my_layout.xml



使用xhdpi资源,并尝试在运行时根据设备使用布局参数设置所有布局

res/layout/my_layout.xml              // layout for normal screen size ("default")
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/graphic.png         // bitmap for medium-density
res/drawable-hdpi/graphic.png         // bitmap for high-density
res/drawable-xhdpi/graphic.png        // bitmap for extra-high-density
res/drawable-xxhdpi/graphic.png       // bitmap for extra-extra-high-density

res/mipmap-mdpi/my_icon.png         // launcher icon for medium-density
res/mipmap-hdpi/my_icon.png         // launcher icon for high-density
res/mipmap-xhdpi/my_icon.png        // launcher icon for extra-high-density
res/mipmap-xxhdpi/my_icon.png       // launcher icon for extra-extra-high-density
res/mipmap-xxxhdpi/my_icon.png      // launcher icon for extra-extra-extra-high-density
或者让安卓决定什么最适合设备创建以下文件夹

layout-large
layout-small
layout-sw600
layout-sw720

以及类似的文件夹来更好地组织布局

您是否尝试过使用multipanefragments@poojarc是的,我试过了。请参阅相关的堆栈链接。是的,我知道这一点。但如何在平板电脑布局中并排显示这两个片段呢?我在问题中已经提到这一点。您也可以浏览一下我的问题
http://stackoverflow.com/questions/41330315/binary-xml-file-line-20-error-inflating-class-fragment-android
进行线性布局,然后选取两个相对长度,并为其分配宽度权重。现在,如果让我参考工作示例,请使用此相对长度来显示碎片。我将非常感谢你。