我正在android中创建一个应用程序
我想在我的应用程序中添加食物类别。
现在我正在使用复选框。 所以如果餐厅有这个类别,他会选中复选框。 但是,这看起来变得单调乏味,有35个复选框。所以它看起来非常糟糕。
我不知道在这种情况下我可以使用的任何其他小部件...... 建议我,如果你有所了解。 感谢...
答案 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将为您的应用程序提供非常干净和时尚的设计和外观。
希望这有帮助。