TextView tv1 = new TextView(this);
tv1.setPadding(5, 0, 5, 0);
tv1.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT));
tv1.setBackgroundColor(Color.parseColor("#0099cc"));
tv1.setTextColor(Color.WHITE);
tv1.setTextSize(11);
tv1.setGravity(Gravity.LEFT | Gravity.BOTTOM);
tv1.setText("Test1");
ll.addView(tv1);
TextView tv2 = new TextView(this);
tv2.setPadding(5, 0, 5, 0);
tv2.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.MATCH_PARENT));
tv2.setBackgroundColor(Color.parseColor("#0099cc"));
tv2.setTextColor(Color.WHITE);
tv2.setTextSize(11);
tv2.setGravity(Gravity.LEFT | Gravity.BOTTOM);
tv2.setText("Test2");
ll.addView(tv2);
Như bạn thấy, trong mã này, tôi đặt màu nền TextView
. Những gì tôi muốn làm là tôi muốn tách cả hai của TextView
's từ mỗi khác, để màu nền của họ sẽ được phân cách bằng một dòng. Tôi không muốn họ kết nối. Theo tôi hiểu, sẽ có thể làm như vậy, nếu tôi có thể đặt lề của TextView
, nhưng như tôi biết, TextView
's không thể làm như vậy.Cách đặt lề cho TextView theo chương trình?
đâu bạn sẽ thêm các TextView? – Triode
Tại sao bạn không thêm chế độ xem vào tệp xml của mình ... như thế này –