これはこれでいいんですけど、デザインに合わないときもあります。
このピカッがどこで設定されているか調べると
AbsListView の setOverScrollMode() でした。
ここをみると、OverScrollMode が OVER_SCROLL_NEVER であれば、ピカッがなしになることがわかります。
- 650 public void setOverScrollMode(int mode) {
- 651 if (mode != OVER_SCROLL_NEVER) {
- 652 if (mEdgeGlowTop == null) {
- 653 final Resources res = getContext().getResources();
- 654 final Drawable edge = res.getDrawable(R.drawable.overscroll_edge);
- 655 final Drawable glow = res.getDrawable(R.drawable.overscroll_glow);
- 656 mEdgeGlowTop = new EdgeGlow(edge, glow);
- 657 mEdgeGlowBottom = new EdgeGlow(edge, glow);
- 658 }
- 659 } else {
- 660 mEdgeGlowTop = null;
- 661 mEdgeGlowBottom = null;
- 662 }
- 663 super.setOverScrollMode(mode);
- 664 }
- mListView.setOverScrollMode(View.OVER_SCROLL_NEVER);
0 件のコメント:
コメントを投稿