1

実行時に生成されたスクロールビューにこの属性を設定したときに、xmlレイアウトファイルで宣言することにより、スクロールバーのフェードを実現する方法を知っています。達成方法がわかりませんでした。

 <ScrollView
        android:id="@+id/scrollView1"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_x="0dp"
        android:layout_y="0dp"
        android:scrollbarFadeDuration="5" >



HorizontalScrollView sv=new HorizontalScrollView(this);
          sv.addView(n);
          sv.pageScroll(0);
          sv.setBackgroundColor(0);

          sv.setScrollbarFadingEnabled(true);
          sv.setHorizontalFadingEdgeEnabled(true);

実行時に作成された水平スクロール ビューの上に非表示のスクロールバーを設定したかったのです。ガイドしてください。よろしくお願いします。

4

1 に答える 1

2

追加してみてください

sv.setHorizontalScrollBarEnabled(false);
sv.setVerticalScrollBarEnabled(false);
于 2011-11-28T13:41:55.090 に答える