Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- setContentView(R.layout.activity_main);
- LinearLayout linearLayout = new LinearLayout(this);
- linearLayout.setOrientation(LinearLayout.VERTICAL);
- ScrollView scrollView = new ScrollView(this);
- linearLayout.setVerticalScrollBarEnabled(true);
- linearLayout.addView(scrollView);
- for(int i = 1; i < 10; i++){
- Button button = new Button(this);
- button.setText(" Button Programmatically ");
- button.setTextSize(20);
- button.setGravity(Gravity.CENTER);
- linearLayout.addView(button);
- LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(
- LinearLayout.LayoutParams.MATCH_PARENT, LinearLayout.LayoutParams.WRAP_CONTENT);
- LinearLayout.LayoutParams lp = (LinearLayout.LayoutParams) button.getLayoutParams();
- if(i == 1)
- lp.setMargins(30,40,30,80);
- else
- lp.setMargins(30,0,30,80);
- button.setLayoutParams(lp);
- //layoutParams.setMargins(30, 0, 30, 50);
- button.setBackgroundResource(R.drawable.btn);
- this.setContentView(linearLayout, layoutParams);
- //Button button = new Button(this);
- //LinearLayout.LayoutParams.setMargins(30, 20, 30, 0);
- //LinearLayout.setMargins(50, 10, 0, 0)
- //button.setBackgroundResource(R.drawable.btn);
- /*LinearLayout.LayoutParams lparams = new LinearLayout.LayoutParams(200, 100);
- button.setLayoutParams(lparams);
- button.setTag(0);
- button.setBackgroundResource(R.drawable.btn);
- buttonArray[i] = button;
- layout.addView(button);*/
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement