どのように私は、オーディオコントローラのシークバーを無効にすることができます
-
26-09-2019 - |
質問
私は現在、私のオーディオpalyingの進行状況を示すために、次のシークバーを使用しています、私は、ユーザーによって無効に親指の動きにしたい。
<Seekbar
android:padding="7dp"
android:id="@+id/SeekBar01"
android:layout_width="245dip"
android:thumb="@drawable/seekthumb2"
android:progressDrawable="@drawable/seekbar1"
android:layout_height="fill_parent"
android:clickable="false"
android:focusable="false"
android:longClickable="false" />
しかし、それは働いていない。
解決
を追加してみてください
android:enabled="false"
他のヒント
[あなたのシークバー暗く]。
@yukuにより示唆されるようにあなたはandroid:enabled="false"
を使用することができますが、それは無効に効果が表示されます
ですから、以下に示すように、真のリターンでタッチイベントハンドラを実装します。
、親指の活動に応答がないとシークバーを有効に表示する場合seekBar.setOnTouchListener(new OnTouchListener(){
@Override
public boolean onTouch(View v, MotionEvent event) {
return true;
}
});
また、親指と透過PNGを使用することができます。もし提案ソリューションの作品のどれます。
所属していません StackOverflow