実行時にtextviewを追加しています。最後の行に収まらない場合は、最後の行または次の行にtextviewを追加します。 RelativeLayoutを使用しようとしています。私はALIGN_PARENT_LEFTのようなparamsを指定しようとしていますが、これは動作しません。だから、私はどのレイアウトを使うべきか尋ねたかったのですが?実行時にTextviewを追加するときに使用するレイアウトは? (アンドロイド)
RelativeLayout ll = (RelativeLayout) findViewById(R.id.categorylayout);
// ll.setGravity(Gravity.LEFT);
RelativeLayout.LayoutParams params = (android.widget.RelativeLayout.LayoutParams) ll.getLayoutParams();
params.addRule(RelativeLayout.ALIGN_PARENT_LEFT);
for(int i =0 ; i<tags.size();i++){
TextView tt = new TextView(this);
tt.setText(tags.get(i));
tt.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
tt.setBackgroundColor(Color.RED);
ll.addView(tt );
}
どうしたらいいのですか?例を挙げて? – Arjit
垂直配置の例ですか? – Vladimir
ルールを追加する方法を説明します。私はあなたがこのようなことを言っていたと思います。ありがとう、私はそれを働かせました。 http://stackoverflow.com/questions/3885077/relativelayout-programatically-in-android – Arjit