【发布时间】:2017-04-20 05:26:32
【问题描述】:
我遇到了一个问题,如何在不变暗的情况下禁用搜索栏,我已经尝试了这个问题中的所有方法,但也有同样的疑问 android disabled seekBar without dimming 让我发布到目前为止我尝试过的内容:
我已经设置了
private SeekBar seekBar;
seekBar=(SeekBar)itemView.findViewById(R.id.seek);
seekBar.setEnabled(false);
seekBar.getProgressDrawable().setAlpha(255);
在xml中:
<SeekBar
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/mode"
android:maxHeight="5dp"
android:id="@+id/seek"
/>
这个代码仍然不能让我的搜索栏更亮任何人都可以帮助我提前谢谢!
【问题讨论】:
-
seekbar与seekBar2不同。你不应该使用相同的搜索栏吗?作为一种解决方法,您可以将 onTouchListener 设置为空,这将始终返回 true 到搜索栏。 -
对不起@VladMatvienko 我已经改变了
-
同样的事情 -
seekbar不是seekBar。请显示您的实际代码。因为对我来说这个主题是你问题的原因 - 你使用不同的搜索栏。 -
这就是我所做的,我需要禁用搜索栏而不会使它变暗
-
您的代码无法编译。您使用 2 个不同的变量 - 一个是
seekbar,另一个是seekBar。你只初始化seekBar:seekBar=(SeekBar)itemView.findViewById(R.id.seek);,但使用seekbar
标签: android android-layout material-design