Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/197.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.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_Android Widget - Fatal编程技术网

android中复选框的替代方案是什么?

android中复选框的替代方案是什么?,android,android-widget,Android,Android Widget,我正在用android创建一个应用程序 我想在我的应用程序中添加食品的类别 现在我正在使用复选框。 因此,如果餐厅有该类别,他将选中复选框。 但是,这看起来很乏味,有35个复选框,所以看起来很糟糕 我不知道在这种情况下我还能用什么小部件。。。 如果你有什么想法,建议我。 谢谢…在listview中单击行(而不是放置复选框)来更改行的颜色怎么样 private OnItemClickListener mMessageClickedHandler = new OnItemClic

我正在用android创建一个应用程序

我想在我的应用程序中添加食品的类别

现在我正在使用复选框。 因此,如果餐厅有该类别,他将选中复选框。 但是,这看起来很乏味,有35个复选框,所以看起来很糟糕

我不知道在这种情况下我还能用什么小部件。。。 如果你有什么想法,建议我。
谢谢…

在listview中单击行(而不是放置复选框)来更改行的颜色怎么样

private OnItemClickListener mMessageClickedHandler = new 
         OnItemClickListener() {
             public void onItemClick(AdapterView<?> parent, View v, int position, long id){
                 v.setBackgroundColor(R.color.green);<--- add this colour in resources

             }
         };
private OnItemClickListener mMessageClickedHandler=新建
MoniteMcClickListener(){
public void onItemClick(AdapterView父视图、视图v、整型位置、长id){

v、 挫折背景色(R.color.green);好吧,这是一个相当主观的问题,不过,我还是会给出我的建议

看看这个开源软件。一般来说,它是一个模仿iPhone风格的Android旋转轮菜单/下拉列表的小部件

你可以使用wheel小部件创建/管理一个复选框列表(可能会为每个项目添加一些文本和图像),IMO将为你的应用程序提供一个非常干净、时尚的设计和外观


希望这能有所帮助。

您可以尝试使用具有多重选择的ListView,但它仍然看起来很乏味……当我们在堆栈溢出中提出问题时,我们将标签添加到其中,Android是否有这种类型的标签功能?