У меня есть ListActivity состоят из множества строк, им пытается настроить делитель между рядами, так что я могу дать Делитель: Уголки радиус, изменить его цвет и применить границу и так далее,Пользовательского listactivity делитель
я пытался чтобы отнести его к чертежу макета, но его не работало, дало силу близко.
код listactivity:
public class Rows extends ListActivity {
String classes[] = { "row1", "row2", "row3", "row4", "row5"};
@Override
protected void onCreate(Bundle savedInstanceState) {
this.requestWindowFeature(Window.FEATURE_NO_TITLE);
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
ListView lv = getListView();
lv.setCacheColorHint(0);
lv.setSelector(android.R.color.transparent);
lv.setDivider(new ColorDrawable(this.getResources().getColor(R.drawable.divider)));
lv.setPadding(20, 0, 20, 0);
lv.setVerticalScrollBarEnabled(false);
lv.setBackgroundResource(R.drawable.list_background);
setListAdapter(new MyArrayAdapter(this, classes)); }
код divider.xml:
<?xml version="1.0" encoding="utf-8" ?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<stroke android:width="5dp" android:height="5dp" android:color="#B22222" />
<solid android:color="#FFFFFF" />
<padding android:left="10dp" android:right="10dp" />
<corners android:radius="10dp" android:bottomRightRadius="5dp"
android:bottomLeftRadius="5dp" android:topLeftRadius="10dp"
android:topRightRadius="10dp" />
</shape>
любая помощь будет оценена, thabks
мой список intiated в коде не в XML, я не имею ListView XML, его listactivity класс, так ineed это созданный в Java код, спасибо – androidqq6