@Override public void onClick(View v) { if (storagePermissionListener.isPermissionGranted()) { showFullView(message); } else { storagePermissionListener.checkPermission(new ALStoragePermission() { @Override public void onAction(boolean didGrant) { if (didGrant) { showFullView(message); } } }); } } });
private void setToolbarTitle(String title) { ((CustomToolbarListener) getActivity()).setToolbarTitle(title); }
private void setToolbarImage(Contact contact, Channel channel) { ((CustomToolbarListener) getActivity()).setToolbarImage(contact, channel); }
public void sendCallback(List<Message> messageList, int pos) { Message message = messageList.get(pos); if (message != null) { if (context.getApplicationContext() instanceof ALProfileClickListener) { ((ALProfileClickListener) context.getApplicationContext()).onClick(context, message.getTo(), channel, false); } } } }
@Override public boolean onMenuItemClick(MenuItem item) { int position = getLayoutPosition(); if (position < 0 || messageList.isEmpty()) { return true; } return contextMenuClickListener == null || contextMenuClickListener.onItemClick(position, item); } };
private void setToolbarSubtitle(String subtitle){ if ((alCustomizationSettings.isGroupSubtitleHidden() || ApplozicSetting.getInstance(getContext()).isGroupSubtitleHidden()) && channel != null && !subtitle.contains(getActivity().getString(R.string.is_typing))) { ((CustomToolbarListener)getActivity()).setToolbarSubtitle(""); return; } ((CustomToolbarListener) getActivity()).setToolbarSubtitle(subtitle); }
Uri capturedImageUri = ((MobicomkitUriListener) getActivity()).getCurrentImageUri();
if (requestCode == PermissionsUtils.REQUEST_STORAGE) { if (alStoragePermission != null) { alStoragePermission.onAction(PermissionsUtils.verifyPermissions(grantResults));
public void onClick(View v) { if (alStoragePermissionListener.isPermissionGranted()) { playAudio(); } else { alStoragePermissionListener.checkPermission(new ALStoragePermission() { @Override public void onAction(boolean didGrant) { if (didGrant) { playAudio(); } } }); } }
void reload() { StringBuffer stringBufferTitle = new StringBuffer(); if (contact != null) { Contact updatedInfoContact = baseContactService.getContactById(contact.getContactIds()); if (updatedInfoContact != null && (!TextUtils.isEmpty(contact.getDisplayName())) && (!contact.getDisplayName().equals(updatedInfoContact.getDisplayName()))) { stringBufferTitle.append(updatedInfoContact.getDisplayName()); } } if (stringBufferTitle != null) { ((CustomToolbarListener)getActivity()).setToolbarTitle(contact.getDisplayName()); } }
((ALProfileClickListener) getContext().getApplicationContext()).onClick(getActivity(), (contact != null ? contact.getUserId() : null), channel, true);
@Override public void onLongPress(MotionEvent event) { if (contact != null && contact.isBlocked()) { userBlockDialog(false, contact, false); return; } if (getActivity() instanceof ALStoragePermissionListener) { if (((ALStoragePermissionListener) getActivity()).isPermissionGranted()) { startRecording(); } else { ((ALStoragePermissionListener) getActivity()).checkPermission(new ALStoragePermission() { @Override public void onAction(boolean didGrant) { } }); } } }
contact = baseContactService.getContactById(contact.getContactIds()); ((CustomToolbarListener)getActivity()).setToolbarTitle(contact.getDisplayName());
if (storagePermissionListener.isPermissionGranted()) { showFullView(message); } else { storagePermissionListener.checkPermission(new ALStoragePermission() { @Override public void onAction(boolean didGrant) { if (storagePermissionListener.isPermissionGranted()) { myHolder.attachmentDownloadLayout.setVisibility(View.GONE); myHolder.mediaDownloadProgressBar.setVisibility(View.VISIBLE); myHolder.attachmentDownloadProgressLayout.setVisibility(View.VISIBLE); } else { storagePermissionListener.checkPermission(new ALStoragePermission() { @Override public void onAction(boolean didGrant) {
((CustomToolbarListener)getActivity()).setToolbarTitle(getString(R.string.conversation));
@Override public void onClick(View v) { if (storagePermissionListener.isPermissionGranted()) { Intent intent = new Intent(); intent.setAction(Intent.ACTION_VIEW); storagePermissionListener.checkPermission(new ALStoragePermission() { @Override public void onAction(boolean didGrant) {
((ConversationActivity) context).processLocation(); } else if (key.equals(context.getString(R.string.al_camera))) { if (storagePermissionListener.isPermissionGranted()) { ((ConversationActivity) context).isTakePhoto(true); ((ConversationActivity) context).processCameraAction(); } else { storagePermissionListener.checkPermission(new ALStoragePermission() { @Override public void onAction(boolean didGrant) { if (storagePermissionListener.isPermissionGranted()) { ((ConversationActivity) context).isAttachment(true); ((ConversationActivity) context).processAttachment(); } else { storagePermissionListener.checkPermission(new ALStoragePermission() { @Override public void onAction(boolean didGrant) { if (storagePermissionListener.isPermissionGranted()) { ((ConversationActivity) context).showAudioRecordingDialog(); } else { storagePermissionListener.checkPermission(new ALStoragePermission() { @Override public void onAction(boolean didGrant) { if (storagePermissionListener.isPermissionGranted()) { ((ConversationActivity) context).isTakePhoto(false); ((ConversationActivity) context).processVideoRecording(); } else {
@Override public void onClick(View v) { if (alStoragePermissionListener.isPermissionGranted()) { if (!AttachmentManager.isAttachmentInProgress(message.getKeyString())) { alStoragePermissionListener.checkPermission(new ALStoragePermission() { @Override public void onAction(boolean didGrant) {