Tabnine Logo
PermissionRequestHandler
Code IndexAdd Tabnine to your IDE (free)

How to use
PermissionRequestHandler
in
co.chatsdk.core.utils

Best Java code snippets using co.chatsdk.core.utils.PermissionRequestHandler (Showing top 12 results out of 315)

origin: chat-sdk/chat-sdk-android

  public Completable requestVideoAccess(Activity activity) {
//        return requestCameraAccess(activity);
    return requestPermission(activity, Manifest.permission.CAPTURE_VIDEO_OUTPUT, RECORD_VIDEO_REQUEST, R.string.permission_video_output_title, R.string.permission_video_output_message);
  }

origin: chat-sdk/chat-sdk-android

d = PermissionRequestHandler.shared().requestCameraAccess(activity).concatWith(PermissionRequestHandler.shared().requestWriteExternalStorage(activity)).subscribe(() -> {
    mediaSelector.startTakePhotoActivity(activity, handleResult);
  }, consumer);
d = PermissionRequestHandler.shared().requestReadExternalStorage(activity).subscribe(() -> {
  mediaSelector.startChooseImageActivity(activity, MediaSelector.CropType.Rectangle, handleResult);
}, consumer);
d = PermissionRequestHandler.shared().requestCameraAccess(activity).concatWith(PermissionRequestHandler.shared().requestWriteExternalStorage(activity)).subscribe(() -> {
  mediaSelector.startTakeVideoActivity(activity, handleResult);
}, consumer);
d = PermissionRequestHandler.shared().requestReadExternalStorage(activity).subscribe(() -> {
  mediaSelector.startChooseVideoActivity(activity, handleResult);
}, consumer);
origin: chat-sdk/chat-sdk-android

Disposable d = PermissionRequestHandler.shared().requestRecordAudio(getActivity())
    .concatWith(PermissionRequestHandler.shared().requestWriteExternalStorage(getActivity())).subscribe(() -> {
origin: chat-sdk/chat-sdk-android

@Override
public void onRequestPermissionsResult(int requestCode, @NonNull String[] permissions, @NonNull int[] grantResults) {
  super.onRequestPermissionsResult(requestCode, permissions, grantResults);
  PermissionRequestHandler.shared().onRequestPermissionsResult(this, requestCode, permissions, grantResults);
}
origin: chat-sdk/chat-sdk-android

imageView.setImageBitmap(bitmap);
saveButton.setVisibility(View.VISIBLE);
saveButton.setOnClickListener(v1 -> PermissionRequestHandler.shared().requestWriteExternalStorage(activity).subscribe(() -> {
  if (bitmap != null) {
    String bitmapURL = MediaStore.Images.Media.insertImage(activity.getContentResolver(), bitmap, "" , "");
origin: chat-sdk/chat-sdk-android

public Completable requestReadContact(Activity activity) {
  return requestPermission(activity, Manifest.permission.READ_CONTACTS, READ_CONTACTS_REQUEST, R.string.permission_read_contacts_title, R.string.permission_read_contacts_message);
}
origin: chat-sdk/chat-sdk-android

public Completable requestWriteExternalStorage(Activity activity) {
  return requestPermission(activity, Manifest.permission.WRITE_EXTERNAL_STORAGE, WRITE_EXTERNAL_STORAGE_REQUEST, R.string.permission_write_external_storage_title, R.string.permission_write_external_storage_message);
}
origin: chat-sdk/chat-sdk-android

public Completable requestManageDocumentsStorage(Activity activity) {
  return requestPermission(activity, Manifest.permission.MANAGE_DOCUMENTS, MANAGE_DOCUMENTS_REQUEST, R.string.permission_manage_documents_storage_title, R.string.permission_manage_documents_message);
}
origin: chat-sdk/chat-sdk-android

public Completable requestReadExternalStorage(Activity activity) {
  return requestPermission(activity, Manifest.permission.READ_EXTERNAL_STORAGE, READ_EXTERNAL_STORAGE_REQUEST, R.string.permission_read_external_storage_title, R.string.permission_read_external_storage_message);
}
origin: chat-sdk/chat-sdk-android

public Completable requestRecordAudio(Activity activity) {
  return requestPermission(activity, Manifest.permission.RECORD_AUDIO, RECORD_AUDIO_REQUEST, R.string.permission_record_audio_title, R.string.permission_record_audio_message);
}
origin: chat-sdk/chat-sdk-android

public Completable requestCameraAccess(Activity activity) {
  return requestPermission(activity, Manifest.permission.CAMERA, CAMERA_REQUEST, R.string.permission_camera_title, R.string.permission_camera_message);
}
origin: chat-sdk/chat-sdk-android

public Completable requestLocationAccess(Activity activity) {
  return requestPermission(activity, Manifest.permission.ACCESS_FINE_LOCATION, FINE_LOCATION_REQUEST, R.string.permission_location_title, R.string.permission_location_message);
}
co.chatsdk.core.utilsPermissionRequestHandler

Javadoc

Created by ben on 9/28/17.

Most used methods

  • onRequestPermissionsResult
  • requestCameraAccess
  • requestPermission
  • requestReadExternalStorage
  • requestRecordAudio
  • requestWriteExternalStorage
  • shared

Popular in Java

  • Finding current android device location
  • setScale (BigDecimal)
  • getSystemService (Context)
  • getSharedPreferences (Context)
  • FileWriter (java.io)
    A specialized Writer that writes to a file in the file system. All write requests made by calling me
  • String (java.lang)
  • Properties (java.util)
    A Properties object is a Hashtable where the keys and values must be Strings. Each property can have
  • Timer (java.util)
    Timers schedule one-shot or recurring TimerTask for execution. Prefer java.util.concurrent.Scheduled
  • ThreadPoolExecutor (java.util.concurrent)
    An ExecutorService that executes each submitted task using one of possibly several pooled threads, n
  • Cipher (javax.crypto)
    This class provides access to implementations of cryptographic ciphers for encryption and decryption
  • From CI to AI: The AI layer in your organization
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now