我正在创建一个应用程序,我将使用这样的布局
黑色 - 平板电脑屏幕|紫色 - 菜单|浅蓝色 - ListView 1 |蓝色 - 内容|红色 - ListView 2
在我从Listview 1中选择一个选项之后,我的布局需要像这个另一个图像
黑色 - 平板电脑屏幕|紫色 - 菜单|浅蓝色 - ListView 1 |蓝色 - 内容|红色 - ListView 2
那么,我如何创建比平板电脑屏幕更大的布局(使用xml)并且只是做一些隐藏/显示Listview 1或Listview 2以使用任何平板电脑工作的东西?
谢谢和问候!
答案 0 :(得分:2)
ListView
(我假设您使用left_list
而right_list
包含ID),最好在LinearLayout
中包含您的内容视图和内容视图已layout_weight="1"
android:visibility='gone'
添加到您的right_list
left_list
中引用right_list
和Activity
(我认为这些内容为leftList
和rightList
leftList.setVisibility(View.GONE); rightList.setVisibility(View.VISIBLE)
以触发更改的可见性。