|
|
@@ -6,10 +6,7 @@ import android.os.Bundle;
|
|
|
import android.util.Log;
|
|
|
import android.view.View;
|
|
|
|
|
|
-import com.hujiang.permissiondispatcher.CheckPermission;
|
|
|
import com.hujiang.permissiondispatcher.NeedPermission;
|
|
|
-import com.hujiang.permissiondispatcher.PermissionItem;
|
|
|
-import com.hujiang.permissiondispatcher.PermissionListener;
|
|
|
import com.miekir.mvp.presenter.InjectPresenter;
|
|
|
import com.miekir.mvp.view.BaseMvpActivity;
|
|
|
import com.miekir.newmvp.R;
|
|
|
@@ -35,7 +32,7 @@ public class HomeActivity extends BaseMvpActivity implements View.OnClickListene
|
|
|
public void onClick(View v) {
|
|
|
switch (v.getId()) {
|
|
|
case R.id.btn_jump:
|
|
|
- startNewActivityCustom();
|
|
|
+ startNewActivity();
|
|
|
break;
|
|
|
case R.id.btn_task:
|
|
|
// 点击之后,后台执行耗时操作
|
|
|
@@ -51,21 +48,6 @@ public class HomeActivity extends BaseMvpActivity implements View.OnClickListene
|
|
|
startActivity(new Intent(HomeActivity.this, HomeActivity.class));
|
|
|
}
|
|
|
|
|
|
- private void startNewActivityCustom() {
|
|
|
- PermissionItem item = new PermissionItem(Manifest.permission.WRITE_EXTERNAL_STORAGE);
|
|
|
- CheckPermission.instance(this).check(item, new PermissionListener() {
|
|
|
- @Override
|
|
|
- public void permissionGranted() {
|
|
|
- //获取到权限时执行正常业务逻辑
|
|
|
- }
|
|
|
-
|
|
|
- @Override
|
|
|
- public void permissionDenied() {
|
|
|
- //权限被拒绝时给用户友好提示
|
|
|
- }
|
|
|
- });
|
|
|
- }
|
|
|
-
|
|
|
@Override
|
|
|
public void onArticleResult(String result) {
|
|
|
Log.d(getClass().getName(), "main obj is " + this.toString());
|