android开发基础(题库导出)

更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
activity_main.xml文件有组件ImageView与组件Button 在MainActivity.java中如何取到2个组件。ImageView的id为:imageView;Button的id为:button ; 温馨提示:所有的空都要用小写,例如Button 要写成button setContentView(R.layout.activity_main); 答案书写比如(R.layout.activity_main)填写时要写:r.layout.activity_main public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { ....... imageView = findViewById(__________); // 补充代码(1) 通过函数取到activity_main.xml中的ImageView组件 button = __________(R.id.button); // 补充代码(2)通过函数取到activity_main.xml中的button 组件 ActivityResultLauncher launcher = registerForActivityResult(new ActivityForResult(), new ActivityResultCallback<ActivityResult>() { @Override public void onActivityResult(ActivityResult result) { if (result.getResultCode() == 222){ Intent intent = result.__________(); // 补充代码(3)通过函数获取intent对象 assert data !=null; // 传输方传输的是int类型的数据,请问你如何获取这个int类型的 数据? int int_imgid = intent.__________("imgid", 0); // 补充代码(4)通过函数获取int类型的数据 imageView.setImageResource(int_imgid); imageView.setImageResource(pid); } }); // 第二个页面的java文件名称为:image_activity.java 跳转到第二个页面 这里需要填入什么参数? button.setOnClickListener(view -> { Intent intent = new Intent(this, ____________); // 补充代码(5)补充需要跳转页面的代码信息,完成页面跳转。 launcher.launch(intent); }); }