- 论坛徽章:
- 0
|
- public class MainActivity extends Activity {
- //当第一次创建Activity时回调该方法
- @Override
- protected void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- //创建一个线性布局管理器
- LinearLayout layout = new LinearLayout(this);
- //设置该Activity显示layout
- super.setContentView(layout);
- layout.setOrientation(LinearLayout.VERTICAL);
- //创建一个TextView
- final TextView show=new TextView(this);
- //创建一个按钮
- Button bn = new Button(this);
- bn.setLayoutParams(new ViewGroup.LayoutParams(
- ViewGroup.LayoutParams.WRAP_CONTENT,
- ViewGroup.LayoutParams.WRAP_CONTENT
- ));
- //向layout容器中添加TextView
- layout.addView(show);
- //行layout容器中添加一个按钮
- layout.addView(bn);
- //为按钮绑定一个事件监听
- bn.setOnClickListener(new View.OnClickListener() {
- @Override
- public void onClick(View v) {
- show.setText("Hello,Android,"+new Date());
- }
- });
- }
- }
复制代码 |
|