Android复习日记-day 1

    xiaoxiao2021-03-25  92

    几个月没写代码了,略感生疏,准备重新复习一遍

    -ps:初写博客,想想还是挺激动滴

    还是从Activity开始看起,在活动中用Internet跳转,关于显示和隐士Internet的用法,这里先不说

    其中 startActivityForResult 这个方法,之前也不是特别清楚,这次重点学习下:

    startActivityForResult 简单来说就是A活动跳转到b活动,希望b活动销毁前将数据返回给A活动。

    startActivityForResult (intent,requestcode)有两个参数,一个是intent,另一个是请求码,用于判断返回数据的来源

    既然希望b结束时返回数据给A,那么b活动finish之前必须得调用setresult(),这个方法有两个参数,第一个表示处理结果,一般用RESULT_OK和RESULT_CANCLED,第二个参数是intent。

    当b活动结束后,就会回调A中的onActivityResult()方法,三个参数,请求码,处理结果,以及intent,这个intent就是b中返回的数据了

    转载请注明原文地址: https://ju.6miu.com/read-17723.html

    最新回复(0)