30

ListView などのスクロール可能なビューには、コンテンツのないエッジに沿ってフェード ブルー効果があり、最後までスクロールします。どうすればエフェクトを閉じることができますか?

リストビューで私は使用できます:

 setHorizontalFadingEdgeEnabled(false);
 android:fadingEdge="none"
 android:requiresFadingEdge="none"

しかし、ビューページャーは役に立たないので、アドバイスをください

4

4 に答える 4

-2

pengwang の回答は良いですが、Android 10 より上です。下位バージョンを使用している場合は、これを試してください。

 try{
    Method method = context.getClass().getMethod("setOverScrollMode",int.class);
    Field field = context.getClass().getField("OVER_SCROLL_NEVER");
    if(method!=null && field!=null){
        method.invoke(viewpager,field.getInt(View.class));
    }
}
catch(Exception e){

}
于 2015-10-20T01:29:47.867 に答える