Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.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
Android可点击自定义操作提供程序_Android_Actionbarsherlock - Fatal编程技术网

Android可点击自定义操作提供程序

Android可点击自定义操作提供程序,android,actionbarsherlock,Android,Actionbarsherlock,我正在使用ActionBarSherlock并创建一个自定义ActionProvider。单击自定义操作提供程序时,我已设法使最顶部的线性布局可单击,并在其上设置自定义选择器 问题在于,与带有图标的简单菜单项相比,自定义操作提供程序没有使用选择器完全从上到下高亮显示操作栏。顶部和底部的一些像素没有高亮显示 可能有一种优雅的解决方案,可以使整个自定义操作提供程序像一个带有图标的简单可单击菜单项一样工作。任何帮助都将不胜感激。我知道了。我没有使用动作提供者,而是使用菜单项的actionLayout

我正在使用ActionBarSherlock并创建一个自定义ActionProvider。单击自定义操作提供程序时,我已设法使最顶部的线性布局可单击,并在其上设置自定义选择器

问题在于,与带有图标的简单菜单项相比,自定义操作提供程序没有使用选择器完全从上到下高亮显示操作栏。顶部和底部的一些像素没有高亮显示


可能有一种优雅的解决方案,可以使整个自定义操作提供程序像一个带有图标的简单可单击菜单项一样工作。任何帮助都将不胜感激。

我知道了。我没有使用动作提供者,而是使用菜单项的actionLayout,并使其可点击,如图所示