创建具有不同颜色的列表

时间:2017-09-29 16:39:36

标签: android user-interface

enter image description here

大家好,我想让一个app.i知道android的基础知识,我还在学习。我希望我的UI看起来与附加的图像类似。我很困惑如何在android中设计这个UI。我的意思是UI中的列表在每个项目上都有不同的颜色,这也是它的渐变颜色方案以及如何使这些列表项目可扩展,以便每当有人点击一个项目时它将展开将显示带有一些按钮的菜单。

提前致谢

1 个答案:

答案 0 :(得分:0)

请参阅here希望帮助:(使用ListView的示例)

public getView(int position, View convertView, ViewGroup parent) {
   convertView = getLayoutInflater().inflate(R.layout.custom_xml, null);
   do some stuff...

   //let say you have an arraylist of color
   convertView.setBackgroundColor(arraylist.get(position));

   //in case that your color is limited, just re-use your color again
     and some logic how to re-use the colors.}