Android在代码中添加一个Button的方法

  学习了Android的Hello World的代码,就奇怪着怎样在代码中添加一个Button。找了一些,记录下来,以免继续走坑。

        创建一个工程之后,将原来的onCreate函数修改:

        protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //setContentView(R.layout.activity_main);
        
        RelativeLayout rLayout = new  RelativeLayout(this);
        myButton = new Button(this);
        myButton.setId(2000);
        myButton.setText("OK");
        RelativeLayout.LayoutParams btParams = new RelativeLayout.LayoutParams(150, 40);
        btParams.leftMargin = 60;
        btParams.topMargin = 100;
        rLayout.addView(myButton, btParams);
        setContentView(rLayout);

       }


       就这样子,一个简单的在代码中添加Button的代码就出来了。

posted @ 2016-11-17 18:29  天涯海角路  阅读(122)  评论(0)    收藏  举报