C# Xamarin Android自定义Seekbar外观-禁用
我正在写一个应用程序,它使用seekbar来控制音量。我希望seekbar更厚,因此我实现了一个基于以下内容的自定义seekbar: 一切都很好,除了现在我想禁用控件时,它禁用了功能,但没有改变它的外观。在应用自定义seekbar之前,禁用该控件将使其变为灰色,以便用户知道它已被禁用 有人知道我不能设计什么自定义控件吗C# Xamarin Android自定义Seekbar外观-禁用,c#,android,xamarin,xamarin.android,C#,Android,Xamarin,Xamarin.android,我正在写一个应用程序,它使用seekbar来控制音量。我希望seekbar更厚,因此我实现了一个基于以下内容的自定义seekbar: 一切都很好,除了现在我想禁用控件时,它禁用了功能,但没有改变它的外观。在应用自定义seekbar之前,禁用该控件将使其变为灰色,以便用户知道它已被禁用 有人知道我不能设计什么自定义控件吗 一定有某种属性?我已经看过了,但找不到任何东西,而且其他设计Seekbar的人似乎都没有使用任何其他项目属性 我已经能够通过使用选择器来实现这一点 基本上,我的axml文件
一定有某种
属性?我已经看过了,但找不到任何东西,而且其他设计Seekbar的人似乎都没有使用任何其他项目属性
我已经能够通过使用选择器来实现这一点
基本上,我的axml
文件使用seekbar元素调用
android:progressDrawable=“@menu/seek\u style\u选择器”
android:thumb=“@菜单/搜索\拇指\选择器”
这些选择器是两个新文件,它们实现了项目android:state\u enabled=“false”
因此,如果它被禁用,它将使用seek\u disabled
文件,该文件对元素具有不同的不透明度。否则,它将继续使用普通查找文件