Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Xamarin Android自定义Seekbar外观-禁用_C#_Android_Xamarin_Xamarin.android - Fatal编程技术网

C# Xamarin Android自定义Seekbar外观-禁用

C# Xamarin Android自定义Seekbar外观-禁用,c#,android,xamarin,xamarin.android,C#,Android,Xamarin,Xamarin.android,我正在写一个应用程序,它使用seekbar来控制音量。我希望seekbar更厚,因此我实现了一个基于以下内容的自定义seekbar: 一切都很好,除了现在我想禁用控件时,它禁用了功能,但没有改变它的外观。在应用自定义seekbar之前,禁用该控件将使其变为灰色,以便用户知道它已被禁用 有人知道我不能设计什么自定义控件吗 一定有某种属性?我已经看过了,但找不到任何东西,而且其他设计Seekbar的人似乎都没有使用任何其他项目属性 我已经能够通过使用选择器来实现这一点 基本上,我的axml文件

我正在写一个应用程序,它使用seekbar来控制音量。我希望seekbar更厚,因此我实现了一个基于以下内容的自定义seekbar:

一切都很好,除了现在我想禁用控件时,它禁用了功能,但没有改变它的外观。在应用自定义seekbar之前,禁用该控件将使其变为灰色,以便用户知道它已被禁用

有人知道我不能设计什么自定义控件吗


一定有某种
属性?我已经看过了,但找不到任何东西,而且其他设计Seekbar的人似乎都没有使用任何其他项目属性

我已经能够通过使用选择器来实现这一点

基本上,我的
axml
文件使用seekbar元素调用

android:progressDrawable=“@menu/seek\u style\u选择器”
android:thumb=“@菜单/搜索\拇指\选择器”
这些选择器是两个新文件,它们实现了项目
android:state\u enabled=“false”


因此,如果它被禁用,它将使用
seek\u disabled
文件,该文件对元素具有不同的不透明度。否则,它将继续使用普通查找文件