Android TextViewのコードに9パッチを適用するにはどうすればよいですか?Android - コードで9個のパッチを適用する
なぜですか?なぜなら私は動的にコントロールの数を設定する必要があるからです。
私は似た何かをしようとするとその動作していないよ:
(コードで私の9パッチ "notif_bubble_white.9.pngは" R.drawable.notif_bubble_whiteある)
tv = new TextView(this);
tv.setText("Test Message");
tv.setLayoutParams(lpL);
tv.setPadding(0, 0, paddingValue, 0);
CustomFonts.ApplyFont_Custom1(tv, context);
tv.setBackgroundResource(R.drawable.notif_bubble_white);
// tv.setTextColor(TxtColFromCl);
layout.addView(tv);
どこLPLコントロールの数が不明な場合は、どちらかだけあなたがC、、一度にすべてのコントロールを作成し、必要になるまでcontrol.setVisibility(View.GONE)
でそれらを隠し、またはでき
LinearLayout.LayoutParams lpL = new LinearLayout.LayoutParams(LinearLayout.LayoutParams.WRAP_CONTENT,
LinearLayout.LayoutParams.WRAP_CONTENT);
どこに問題がありますか? – noob
「Android TextViewに9パッチを適用する方法は?」彼の質問がある、笑 –