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);
Comme vous pouvez le voir, dans cette paix de code, j'ai mis TextView
La couleur d'arrière-plan. Ce que je veux faire, c'est séparer ces deux éléments TextView
de sorte que leurs couleurs de fond soient séparées par une ligne. Je ne veux pas qu'ils soient reliés. D'après ce que j'ai compris, il serait possible de le faire, si je pouvais définir des marges de TextView
mais comme je le sais, TextView
ne sont pas en mesure de le faire.