• 로그인 함 해보끄나?

  • Sarangnamu.net June 17, 2003
    Home Login Profile Study Open Project Q&A Google Code
    Runtime Permission 체크 Rx 적용
    Last Modify : 12 June, 2018(01:44)
    기존에 static method 를 통해서 이용했던 Runtime Permission 체크를 Rx 로 변경하면서 내부적인 View(Window) 처리 부분을 변경 하는데 이거 =_ = 나는 알지만 다른 사람이 봤을땐 ???? 물음표 만땅이겠다 싶은데? 이걸 바꾸긴 해야되나??? ㅋ 기존 PermissionUtils.checkPermissions(mActivity, permissions, 0, (reqCode, result) -> { if (result) { showWindowWithAnimation(window); } }); Rx 적용 mDisposable.add(RxPermissions.params(PermissionParams.builder() .activity(mActivity) .permissions(permissions).build()) .filter(rxRes -> rxRes.result) .map(result -> window) .subscribe(this::showWindowWithAnimation)); RxPermissions : https://gist.github.com/aucd29/f10dba3204868989fdfa5a8a7681b5c8 추후 라이브러리화 하기로 ..

    Comment


    입력하3 1529294431



    Locations of visitors to this page