Reindra12asda

dynamicallayout

Oct 28th, 2022
1,135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.01 KB | None | 0 0
  1. private void addEditTexts() {
  2.  
  3.         LinearLayout editTextLayout = new LinearLayout(this);
  4.         editTextLayout.setOrientation(LinearLayout.VERTICAL);
  5.  
  6.         linearLayout.addView(editTextLayout);
  7.  
  8.         for (int i = 1; i <= 3; i++) {  
  9. // 3 ganti dengan value yang ingin ditambahkan
  10.             EditText editText = new EditText(this);
  11.             editText.setHint("EditText " + String.valueOf(i));
  12.             setEditTextAttributes(editText);
  13.             editTextLayout.addView(editText);
  14.         }
  15.         addLineSeperator();
  16.     }
  17.    
  18.  
  19.  
  20.  private void addLineSeperator() {
  21.         LinearLayout lineLayout = new LinearLayout(this);
  22.         lineLayout.setBackgroundColor(Color.GRAY);
  23.         LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(
  24.                 LinearLayout.LayoutParams.MATCH_PARENT,
  25.                 2);
  26.         params.setMargins(0, convertDpToPixel(10), 0, convertDpToPixel(10));
  27.         lineLayout.setLayoutParams(params);
  28.         linearLayout.addView(lineLayout);
  29.     }
  30.  
Advertisement
Add Comment
Please, Sign In to add comment