用代码写的界面
效果图如下:
代码如下:
public class MainActivity extends Activity {
private LinearLayout linearLayout;
private TextView textView;
private Button bt;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
linearLayout = new LinearLayout(this);
super.setContentView(linearLayout);
linearLayout.setOrientation(LinearLayout.HORIZONTAL);
textView = new TextView(this);
bt = new Button(this);
bt.setText("用代码写的按钮");
bt.setLayoutParams(new ViewGroup.LayoutParams(ActionBar.LayoutParams.WRAP_CONTENT, ActionBar.LayoutParams.WRAP_CONTENT));
textView.setLayoutParams(new ViewGroup.LayoutParams(ActionBar.LayoutParams.MATCH_PARENT, ActionBar.LayoutParams.WRAP_CONTENT));
textView.setPadding(300,400,100,100);
bt.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
textView.setText("ceshi" + new java.util.Date());
}
});
linearLayout.addView(bt);
linearLayout.addView(textView);
}
}