protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if(data!=null){ //获取从设置界面或登录界面传递过来的登录状态,如果获取成功,则将该值赋给isLogin变量。如果获取失败,则将isLogin变量赋值为false。 boolean isLogin=data.getBooleanExtra("isLogin",false); if(isLogin){//登录成功时显示课程界面 setNotSelectedStatus(); selectDisplayView(0); } if (mMyInfoView != null) { //登录成功或退出登录时根据isLogin的值设置"我"的界面 mMyInfoView.setLoginParams(isLogin); } } }
时间: 2024-02-14 07:06:58 浏览: 25
这是一个 Android Activity 生命周期中的 onActivityResult 方法,主要是用来处理从其他 Activity 返回的结果。其中 requestCode 表示请求代码,resultCode 表示结果代码,data 表示携带返回结果的 Intent 对象。在该方法中,首先判断 data 是否为空,如果不为空,则从 Intent 中获取登录状态 isLogin 的值,如果获取成功,则将该值赋给 isLogin 变量。如果获取失败,则将 isLogin 变量赋值为 false。接下来,如果登录成功,则显示课程界面;如果 mMyInfoView 不为空,则根据 isLogin 的值设置“我”的界面。
相关问题
protected void onActivityResult(int requestCode, int resultCode, Intent data)
这是Android中的一个方法,用于处理Activity的返回结果。其中,requestCode表示启动Activity时传递的请求码,resultCode表示返回结果的状态码,data则是返回的数据。你可以在这个方法中进行相应的处理,比如根据resultCode判断返回结果是否成功,然后根据requestCode取出对应的数据进行处理。
public void onActivityResult(int requestCode, int resultCode, Intent data) {
这是一个Android中的Activity生命周期方法,用于接收其他Activity返回的结果。当调用startActivityForResult()方法启动一个Activity并期望该Activity返回结果时,当该Activity返回结果时,onActivityResult()会被调用。requestCode参数用于标识哪个Activity返回的结果,resultCode参数用于标识返回结果的状态,data参数则是返回的数据。你需要重写该方法,根据返回的结果进行相应的操作。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)