Android优雅实现OnActivityResult

2018-09-26  本文已影响0人  晖仔Milo

RxActivity
优雅的实现onActivityResult。

添加依赖

implementation 'com.milo:rxactivitylib:0.0.7'

根目录中allprojects加入

maven {  
    url 'https://repo.rdc.aliyun.com/repository/31621-release-UVGFM4/'
    credentials{  
       username 'ZC8beb'  
       password 'snSb0jBSE4'  
    } 
}

用法

 mActivityOnResult.startForResult(TargetActivity.class, 1, new ActivityOnResult.Callback() {
      @Override
      public void onActivityResult(int requestCode, int resultCode, Intent data) {
           if (resultCode == RESULT_OK) {
                 String extra = data.getStringExtra("extra");
                 mTvContent.setText(extra);
            }
      }
});
上一篇 下一篇

猜你喜欢

热点阅读