簡體   English   中英

在用戶按下或觸摸之前,如何使搜索欄處於非活動狀態?

[英]how do i make a seekbar inactive till pressed or touched by the user?

大家好,我在一個活動中有2個搜索欄,還有2個textviews。 每個文本視圖都有一個數字,每個搜尋欄可以增加特定的文本視圖。 因此,seekbar a增加textview a,seekbar b增加textview b。 但是,如果我使用的是搜索欄ai想要的,那么一旦用戶觸摸搜索欄a,搜索欄b就會將顏色更改為較暗的顏色,這可能會給用戶留下印象,搜索欄b變得無效,然后最終用戶是否應該觸摸搜索欄b那么它應該恢復到原始顏色,而搜索欄a會變成較暗的顏色。 那么,如何更改我的搜索欄的屬性來創建這種情況?

seekBarA.setOnSeekBarChangeListener(new OnSeekBarChangeListener() {
    @Override
    public void onProgressChanged(final SeekBar seekBar, final int i, final boolean fromUser) {

    }

    @Override
    public void onStartTrackingTouch(final SeekBar seekBar) {
        makeSeekBarBDarker();
    }

    @Override
    public void onStopTrackingTouch(final SeekBar seekBar) {
        makeSeekBarBNormal();
    }
})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM