Skip to content

Commit

Permalink
Require permission when read file
Browse files Browse the repository at this point in the history
  • Loading branch information
DengQiming committed Aug 23, 2018
1 parent 4612963 commit 2eed874
Showing 1 changed file with 8 additions and 1 deletion.
Expand Up @@ -27,6 +27,7 @@
import com.cisco.sparksdk.kitchensink.R;
import com.cisco.sparksdk.kitchensink.actions.SparkAgent;
import com.cisco.sparksdk.kitchensink.actions.commands.RequirePermissionAction;
import com.cisco.sparksdk.kitchensink.actions.events.PermissionAcquiredEvent;
import com.cisco.sparksdk.kitchensink.ui.BaseFragment;
import com.ciscospark.androidsdk.membership.Membership;
import com.ciscospark.androidsdk.message.LocalFile;
Expand All @@ -37,6 +38,8 @@
import com.ciscospark.androidsdk.message.RemoteFile;
import com.github.benoitdion.ln.Ln;

import org.greenrobot.eventbus.Subscribe;
import org.greenrobot.eventbus.ThreadMode;
import org.json.JSONException;
import org.json.JSONObject;

Expand Down Expand Up @@ -222,6 +225,11 @@ public void sendMessage(View btn) {
@OnClick(R.id.message_upload_file)
public void selectFile() {
requirePermission();
}

@SuppressWarnings("unused")
@Subscribe(threadMode = ThreadMode.MAIN)
public void onEventMainThread(PermissionAcquiredEvent event) {
Intent intent = new Intent();
intent.addCategory(Intent.CATEGORY_OPENABLE);
intent.setType("*/*");
Expand All @@ -230,7 +238,6 @@ public void selectFile() {
"Select File"), FILE_SELECT_REQUEST);
}


@OnClick(R.id.message_mention)
public void mentionPeople() {
if (recyclerMembership.getVisibility() != View.VISIBLE) {
Expand Down

0 comments on commit 2eed874

Please sign in to comment.