【java Android】 Button send = (Button)findViewById(R.id.button1);

packagecom.example.group;importandroid.app.Activity;importandroid.os.Bundle;importand... package com.example.group;

import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;

public class MainActivity extends Activity {

Button send = (Button)findViewById(R.id.button1);
EditText Ev1 = (EditText)findViewById(R.id.edit_text1);
TextView Tv1 = (EditText)findViewById(R.id.TextView1);

protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

send.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
String str1 =Ev1.getText().toString();
Tv1.setText(str1);
}
});

}
}

我要实现 点击button以后EditText里面的内容显示到TextView里面。
光是Button send = (Button)findViewById(R.id.button1);语句加入以后就报错,求指教是哪里错了。。非常感谢!
展开
 我来答
匿名用户
2014-12-19
展开全部
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

这两句要放在函数最前面

这两句的意思是创建一个能够看的见的Activity

有了可以看的见的Activity才能创建按钮、文本框

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式