FlowLayout icon indicating copy to clipboard operation
FlowLayout copied to clipboard

Buttons are not adding as per the Flow layout behaviour

Open venkymsnv opened this issue 9 years ago • 0 comments

I used Flowlayout in my application. Below is my code

<com.wefika.flowlayout.FlowLayout android:id="@+id/flow" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="start" />

then I adding the childview as buttons dynamically.Below is the code `FlowLayout ll = (FlowLayout)layout.findViewById(R.id.flow); for (int i = 0; i <= btnList.size; i++) {

          final Button btnTag = new Button(MainActivity.this); 
         btnTag.setId(3000 + i);
        FlowLayout.LayoutParams layoutParams = new FlowLayout.LayoutParams(
               FlowLayout.LayoutParams.WRAP_CONTENT,FlowLayout.LayoutParams.WRAP_CONTENT);
          layoutParams.setMargins(7,7,7,7);
          btnTag.setTextColor(Color.BLACK);

          btnTag.setText("#"+btnList.get(i).toString());
          ll.addView(btnTag,layoutParams)
      }`
  1. Button width is not changing dynamically as per the text
  2. How to decrease Padding between button border and its text. How to resolve the above issues? Below is my screenshot screenshot_2016-08-13-19-33-09

venkymsnv avatar Aug 13 '16 14:08 venkymsnv