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

时间:2012-03-28 10:29:44

标签: android android-widget

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

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

现在我正在使用复选框。 所以如果餐厅有这个类别,他会选中复选框。 但是,这看起来变得单调乏味,有35个复选框。所以它看起来非常糟糕。

我不知道在这种情况下我可以使用的任何其他小部件...... 建议我,如果你有所了解。 感谢...

2 个答案:

答案 0 :(得分:0)

如何在单击行(而不是放置复选框)时更改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

             }
         };

答案 1 :(得分:0)

嗯,这是一个非常主观的问题,但是,我仍然会提出我的建议。

查看此开源android-wheel。通常,它是一个模仿Android风格的iPhone风格的旋转菜单/下拉列表的小部件。

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

希望这有帮助。