How to make horizontal line in Android programmatically

android, java

Solution

View v = new View(this);
v.setLayoutParams(new LinearLayout.LayoutParams(
        LayoutParams.MATCH_PARENT,      
        5
));
v.setBackgroundColor(Color.parseColor("#B3B3B3"));

LinearLay.addView(v);

Problem

I am trying to fill linear layout programmatically like this ``` LinearLayout.LayoutParams params = new LinearLayout.LayoutParams( LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT ); params.setMargins(dpToPx(6), 0, 0, 0); kac.setLayoutParams(params); LinearLay.addView(kac); ``` and I want to add (after every TextView (like kac)) a horizontal line like this one I have in my xml ``` <View android:layout_width="fill_parent" android:layout_height="1dip" android:background="#B3B3B3" android:padding="10dp" /> ```

Original source