简单控件事件处理

来源:互联网 发布:json 数字 不带双引号 编辑:程序博客网 时间:2024/05/20 15:41

1. Bbtton 监听

public class MainActivity extends Activity {private TextView show;private Button press;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);show=(TextView)findViewById(R.id.textView2);press=(Button)findViewById(R.id.button1);press.setOnClickListener(new Button.OnClickListener()//添加事件监听器{@Overridepublic void onClick(View v){}});
press.setOnClickListener(new Button.OnClickListener(){ //事件处理程序@Overridepublic void onClick(View v){show.setText("hahahaha");}});}}

2.editText 文字获取

protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);show=(TextView)findViewById(R.id.textView2);press=(Button)findViewById(R.id.button1);press.setOnClickListener(new Button.OnClickListener(){@Overridepublic void onClick(View v){}});press.setOnClickListener(new Button.OnClickListener(){@Overridepublic void onClick(View v){EditText tttt=(EditText)findViewById(R.id.editText1);//获取内容CharSequence ttt=tttt.getText();//获取内容show.setText("hahahaha"+ttt);}});}


原创粉丝点击