我正在开发一个在手机和平板电脑上运行的应用程序,我想使用屏幕A,
for mobile(portrait) - listview显示数据,一旦点击listview,用户应该导航到详细视图。
for Tablets(portrait) - 屏幕左侧的listview,一旦点击它,细节应该加载到sceen的右侧(而不是转到新的屏幕)
我可以在res / layout-large中分别使用手机和平板电脑的视图,手机和res / layout-sw600dp,平板电脑的sw-720dp。但我怎样才能为上面提到的不同布局处理相同的java文件。
我可以在同一个apk中执行此操作,而不是将单独的apk文件提供给手机和平板电脑。
答案 0 :(得分:2)
是的,您可以为平板电脑和移动设备构建单独的用户界面。
除了res中的布局文件夹。在res中为不同大小的布局创建以下文件夹。
将平板电脑和移动设备布局同名。看到android的魔力。并使用drawable大小的图像和其他xml。
<强>截图强>