用于Android的平板电脑应用程序中的ListFragment,不使用全屏?

时间:2011-06-24 22:48:55

标签: android-layout android

此处的示例图片:

从这里使用教程:

http://www.kaloer.com/making-your-app-tablet-friendly-3-steps

所以我确信我错过了一些我没看到的设置或线条。所以图像的两侧是平板电脑模拟器皮肤。虽然主视图看起来像是坚持横向模式下的一些低分辨率版本。真奇怪的是我有一个layout-xlarge文件夹正在被利用,所以它“知道”它的大屏幕使用但没有使用它。我做错了什么想法?理想情况下,列表将位于最左侧且更宽,而另一侧也会更大?

哦,StudioTab图标和标题也会在最左边,只是无法弄清楚我想要做些什么来实现这一点?

3 个答案:

答案 0 :(得分:2)

将以下内容添加到maifest.xml文件

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

另外值得确保您的布局尺寸单位为dp而不是px

答案 1 :(得分:0)

确保您没有遗漏教程中的任何内容。

此外,仿真器不可靠。模拟器上带有片段的视图不会显示出来。看看你是否可以在真实设备上运行它。

答案 2 :(得分:0)

你必须添加

<uses-sdk android:minSdkVersion="8" /> 

到清单。