要求编写类继承Activity,并实现按钮b1的单击功能,单击按钮时可将文本框t1中的值复制到文本框t2中
时间: 2024-02-16 22:03:02 浏览: 29
好的,我可以为您提供一个简单的示例代码,如下所示:
```
public class MainActivity extends Activity {
private EditText t1, t2;
private Button b1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
t1 = findViewById(R.id.editText1);
t2 = findViewById(R.id.editText2);
b1 = findViewById(R.id.button1);
b1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
t2.setText(t1.getText().toString());
}
});
}
}
```
在这个代码中,我们创建了一个名为MainActivity的类,继承自Activity类。我们还定义了两个EditText控件(t1和t2)和一个Button控件(b1)。在onCreate()方法中,我们分别通过findViewById()方法获取了这三个控件的实例,并为按钮b1设置了一个单击事件监听器。当按钮b1被单击时,我们通过getText()方法获取文本框t1中的文本内容,并将其复制到文本框t2中,以实现您的需求。
请注意,这只是一个简单的示例代码,您可能需要进行一些修改以适应您的具体需求。