android - 如何在 andorid 中为平板电脑和设备实现具有相同 UI 但不同 View 的多 Pane fragment ?

标签 android android-fragments

我想为平板电脑实现一个多平面 fragment ,相同的 UI 应该用作 ListView,并在列表项上单击新 fragment 及其在 Android 移动设备中的详细信息。下面的图片将说明更多我需要的东西。

enter image description here

我已经引用了下面提到的链接和教程,但没有解释如何做到这一点。

http://www.tutorialspoint.com/android/android_fragments.htm

http://www.vogella.com/tutorials/AndroidFragments/article.html

Nested Fragments (multi-pane in tab)

谁能帮我怎么做?

最佳答案

您可以实现两个不同的 fragment 。一个用于手机,一个用于平板电脑,然后在 layout 文件夹中添加两个 xml 文件,其中一个将包含第一个 fragment (用于手机)和第二个具有相同名称但位于 layout-w800 中的 fragment 将包含第二个 fragment (用于平板电脑)的文件夹。然后在 Activity 中,您只需要 setContentView 和您的布局即可。

但我会向您建议更优雅的描述方式here

关于android - 如何在 andorid 中为平板电脑和设备实现具有相同 UI 但不同 View 的多 Pane fragment ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38219277/

相关文章:

android - Firebase Analytics 不在仪表板中显示任何数据

android - 禁用 ActionBarDrawerToggle 抽屉指示器,但保留汉堡包图标

android - 在其他 fragment 中打开 URL?

java - Android getParentFragment() 在 fragment 内的 ViewPager 中返回 null

android - 在 Android 中展开和折叠

Android SurfaceView用图片填充背景

android - 在 Android 中外包应用程序翻译的最佳做法是什么?

java - 带有 Robolectric 的 Mockito : "ClassCastException occurred when creating the proxy"

java - 使用 Eclipse 在多台计算机上开发 Android 应用程序

android - 我什么时候应该在 fragment 中获得宽度 View