
<linearLayout xmlns:androID="http://schemas.androID.com/apk/res/androID" androID:layout_height="fill_parent" androID:layout_wIDth="fill_parent" androID:orIEntation="vertical" ><relativeLayout androID:ID="@+ID/relativeLayout2" androID:layout_wIDth="fill_parent" androID:layout_height="wrap_content"> <TextVIEw androID:layout_height="wrap_content" androID:layout_wIDth="wrap_content" androID:layout_marginleft="25dp" androID:layout_margintop="18dp" androID:textSize="15dp" androID:text="General Preference" androID:ID="@+ID/genpref"> </TextVIEw> <ListVIEw androID:ID="@+ID/settingsListVIEw1" androID:layout_wIDth="fill_parent" androID:layout_height="wrap_content" androID:layout_marginleft="15dip" androID:layout_marginRight="15dip" androID:background="@drawable/radius" androID:ListSelector="@drawable/List_selector" androID:paddingtop="8dip" androID:paddingBottom="8dip" androID:scrollbars="none" androID:layout_below="@ID/genpref"/> <TextVIEw androID:ID="@+ID/notpref" androID:layout_height="wrap_content" androID:layout_wIDth="wrap_content" androID:layout_marginleft="25dp" androID:layout_margintop="25dp" androID:textSize="15dp" androID:text="Notification Preference" androID:layout_below="@ID/settingsListVIEw1"> </TextVIEw> <ListVIEw androID:ID="@+ID/settingsListVIEw2" androID:layout_wIDth="fill_parent" androID:layout_height="fill_parent" androID:layout_marginleft="15dip" androID:layout_marginRight="15dip" androID:layout_marginBottom="15dip" androID:background="@drawable/radius" androID:paddingleft="5dip" androID:paddingRight="5dip" androID:paddingtop="15dip" androID:paddingBottom="15dip" androID:ListSelector="@drawable/List_selector" androID:layout_below="@ID/notpref" androID:scrollbars="none" /> </relativeLayout></linearLayout>
在我的应用程序中,我想在linearlayout中创建两个ListvIEw,并且不使用ScrollVIEw使linearlayout可滚动.据我所知,scrollvIEw在使用ListvIEw时遇到了问题.这张照片并不是我想要的,但让我们假装下面列表视图中有另一个列表视图.所以我想显示ListvIEw的所有可用项目(在我的app 2 ListvIEw的项目中)并使linearLayout可滚动. ScrollVIEw不能正常运行,因为它必须只有一个直接子项.我找不到解决方案.所以请帮我解决,谢谢
解决方法 我不认为将多个列表放在一个屏幕上是一个好主意becoz touch会变得很奇怪,使用屏幕会变得很复杂.你应该考虑别的东西在一个屏幕上一起显示多个列表.你可以在一个屏幕上水平排列多个列表单屏.Romain Guy(谷歌开发者)也在以下链接中接受这个事实….http://groups.google.com/group/android-developers/browse_thread/thread/77acd4e54120b777
我希望这个答案能帮助你解决问题.
总结以上是内存溢出为你收集整理的android – 如何在不使用Scrollview的情况下使LinearLayout可滚动全部内容,希望文章能够帮你解决android – 如何在不使用Scrollview的情况下使LinearLayout可滚动所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)