gpt4 book ai didi

android - Scroller 不显示其余的 listView 内容

转载 作者:行者123 更新时间:2023-11-30 02:00:34 27 4
gpt4 key购买 nike

我使用了来自此链接的 bounceScroller 库:https://github.com/coderkiss/BounceScroller

我的布局有这样的结构:

 <FrameLayout>
<me.dawson.bounce.BounceScroller>
<ListView>
</ListView>
</me.dawson.bounce.BounceScroller>
</frameLayout>

我使用 bounce scroller 将 bounce 设置为 listview,就像 ios 的默认设置一样(只是滚动中的边缘)

它是有效的,但是当我长按并移动弹跳滚动条时, ListView 停止滚动并显示页眉和页脚。

我的布局代码是:

  <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent"
android:layout_height="match_parent" tools:context="android.blaaaaaa.com.bla.Home_fra">

<!-- TODO: Update blank fragment layout -->
<me.dawson.bounce.BounceScroller xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/pc_root"
android:layout_width="match_parent"
android:layout_height="match_parent"

android:background="@android:color/transparent" >
<ListView

android:scrollbars="none"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/main_list_view"
android:paddingLeft="5dp"
android:overScrollMode="never"
android:listSelector="@android:color/transparent"
android:paddingRight="5dp"
android:paddingBottom="10dp"></ListView>

</me.dawson.bounce.BounceScroller>
</FrameLayout>

我的类(class)代码:

   View rootView = inflater.inflate(R.layout.fragment_home_fra, container, false);

final ListView Main_List_View = (ListView) rootView.findViewById(R.id.main_list_view);
main_adapter = new Mian_list_adapter(getActivity() , 0 ,main_title , main_rest);
Main_List_View.setAdapter(main_adapter);


scroller = (BounceScroller) rootView.findViewById(R.id.pc_root);
scroller.requestDisallowInterceptTouchEvent(true);
scroller.setListener(bl).enableHeader(true).enableFooter(true);

最佳答案

您不能将 ListView 放在 ScrollView 中并期望它正常工作。 ListView 已经有了原生滚动,所以放入 ScrollView 会把它搞砸。

如果你想为 ListViews 实现弹性滚动,你应该搜索其他方法,比如 this lib .

关于android - Scroller 不显示其余的 listView 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31558029/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com