Android 开发:使用 Intent 传递数据到 EditText 控件
import androidx.appcompat.app.AppCompatActivity; // 导入AppCompatActivity类,继承自Android支持库中的Activity类,用于创建与用户交互的界面
import android.content.Intent; // 导入Intent类,用于在应用程序的组件之间传递数据 import android.os.Bundle; // 导入Bundle类,用于在活动之间传递数据 import android.widget.EditText; // 导入EditText类,用于在界面中显示和接收用户输入的文本
public class tttActivity extends AppCompatActivity { // 创建名为tttActivity的类,继承自AppCompatActivity类
EditText etd2; // 声明EditText类型的变量etd2
@Override
protected void onCreate(Bundle savedInstanceState) { // 重写onCreate方法,表示活动正在被创建
super.onCreate(savedInstanceState); // 调用父类的onCreate方法
setContentView(R.layout.activity_ttt); // 设置当前活动的布局文件为activity_ttt.xml
etd2 = findViewById(R.id.e_2); // 通过findViewById方法找到布局文件中id为e_2的EditText控件,并将其赋值给etd2变量
Intent hhhh = getIntent(); // 获取启动当前活动的Intent对象
String str = hhhh.getStringExtra('wzcs'); // 通过getStringExtra方法从Intent对象中获取名为'wzcs'的字符串数据,并赋值给str变量
etd2.setText(str); // 将获取到的字符串数据设置为etd2控件的文本内容
}
}
原文地址: https://www.cveoy.top/t/topic/b7Mj 著作权归作者所有。请勿转载和采集!