Как я могу отключить баров искать для аудио контроллера

StackOverflow https://stackoverflow.com/questions/4021003

Вопрос

В настоящее время я использую следующий поиск, чтобы показать мою прогресс Audio Palsing, я хочу отключить движение большого пальца пользователем.

<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"

Другие советы

Вы можете использовать android:enabled="false" Как предложено @Yuku, но он отобразится отключить эффект [темнеть ваш поиск].

Поэтому, если вы хотите отобразить Entable Seekbar без ответа на активность большого пальца, реализуйте обработчик сенсорного события с возвратом, как показано ниже.

seekBar.setOnTouchListener(new OnTouchListener(){
    @Override
    public boolean onTouch(View v, MotionEvent event) {
        return true;
    }
});

Вы также можете использовать прозрачный PNG в большим пальце. Если ни один из предложенных решений не работает.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top