在Android手机和平板电脑中制作单独的UI

时间:2015-03-09 10:24:57

标签: android

我正在开发一个在手机和平​​板电脑上运行的应用程序,我想使用屏幕A,

for mobile(portrait) - listview显示数据,一旦点击listview,用户应该导航到详细视图。

for Tablets(portrait) - 屏幕左侧的listview,一旦点击它,细节应该加载到sceen的右侧(而不是转到新的屏幕)

我可以在res / layout-large中分别使用手机和平板电脑的视图,手机和res / layout-sw600dp,平板电脑的sw-720dp。但我怎样才能为上面提到的不同布局处理相同的java文件。

我可以在同一个apk中执行此操作,而不是将单独的apk文件提供给手机和平板电脑。

1 个答案:

答案 0 :(得分:2)

是的,您可以为平板电脑和移动设备构建单独的用户界面。

除了res中的布局文件夹。在res中为不同大小的布局创建以下文件夹。

  1. 布局大
  2. 布局正常
  3. 布局小
  4. 布局XLARGE
  5. 将平板电脑和移动设备布局同名。看到android的魔力。并使用drawable大小的图像和其他xml。

    <强>截图

    enter image description here