2011-09-17 87 views
0

我在我的android应用程序中有一个listview。 我有3张图片应该用作BG。 1列表顶部 - 带顶部圆角边缘 1用于按钮列表 - 带有按钮圆角边缘 1用于中间锐利边缘。自定义列表视图

如何将这些用作BG?

约阿夫

+0

自定义的ListView在Android的教程:http://www.android-ios-tutorials.com/770/create -custom-listview-in-android/ – Houcine

回答

0

所以基本上,你想拥有第一和列表视图您的最后一个项目,而所有其他元素的自定义布局将具有相同的布局?对?

也许你应该阅读:http://android.amberfog.com/?p=296

最重要的代码是在这里:

if (convertView == null) { 
       holder = new ViewHolder(); 
       switch (type) { 
        case TYPE_ITEM: 
         convertView = mInflater.inflate(R.layout.item1, null); 
         holder.textView = (TextView)convertView.findViewById(R.id.text); 
         break; 
        case TYPE_FIRST_OR_LAST_ITEM: 
         convertView = mInflater.inflate(R.layout.item2, null); 
         break; 
       } 
       convertView.setTag(holder); 
      } else { 
       holder = (ViewHolder)convertView.getTag(); 
      } 
+0

非常感谢 - 会试一试 – Yoav