2016-10-12 5 views
0

ボタンでLinearLayoutを塗りつぶしたい。Android LinearLayoutボタンで塗りつぶす

私はそれが欲しいやり方は、最初に行の終わりまで画面の上部を埋めることです、そして、スペースが残っていない場合は、次の行のように、以下のように進みます。

enter image description here

私はこのコードを試してみましたが、それは任意のヘルプや提案をいただければ幸い垂直

LinearLayout layout = (LinearLayout) findViewById(R.id.linear_layout_tags); 
    //layout.setOrientation(LinearLayout.VERTICAL); 
    layout.setGravity(Gravity.FILL); 
    Button bt1 = new Button(this); 
    bt1.setText("A Button"); 
    bt1.setLayoutParams(new ActionBar.LayoutParams(ActionBar.LayoutParams.WRAP_CONTENT, ActionBar.LayoutParams.WRAP_CONTENT)); 
    layout.addView(bt1); 

を画面いっぱい。

答えて

1

あなたはこれをお探しですか? Android Chips
AndroidTagView
Chips Android

+0

AndroidTagViewは私にとって最高だったが、私はあなたがそれを知っていますか、タグの色を変更することができる方法を見つけられませんでしたか? –

+0

あなたはライブラリの説明でそれを見つけることができます。フィールド名は 'tag_background_color'です。[this](https://github.com/whilu/AndroidTagView#attributes) –

+0

私はそれをプログラムで行う必要がありますが、たとえば、タグをクリックすると背景色が変わります。 –

関連する問題