@Override public CharSequence getPageTitle(int position) { switch (position) { case 0: return activity.getString(R.string.tab_unread); case 1: return activity.getString(R.string.tab_participating); case 2: return activity.getString(R.string.tab_all); default: throw new IllegalStateException("Title doesn't exist"); } }
private void updateMenuItemVisibility() { // show kodi if set in settings menu.findItem(R.id.action_play_with_kodi).setVisible( PreferenceManager.getDefaultSharedPreferences(activity).getBoolean( activity.getString(R.string.show_play_with_kodi_key), false)); }
@Override public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, Bundle savedInstanceState) { if(!useAsFrontPage) { setTitle(activity.getString(R.string.fragment_whats_new)); } return inflater.inflate(R.layout.fragment_feed, container, false); }
@Nullable @Override public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, Bundle savedInstanceState) { if(!useAsFrontPage) { setTitle(activity.getString(R.string.tab_bookmarks)); } return inflater.inflate(R.layout.fragment_bookmarks, container, false); }
protected void openUrlInBrowser(String url) { Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); startActivity(Intent.createChooser(intent, activity.getString(R.string.share_dialog_title))); }
@Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (activity != null && isVisibleToUser) { setTitle(activity.getString(R.string.tab_bookmarks)); } }
@Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (activity != null && isVisibleToUser) { setTitle(activity.getString(R.string.tab_subscriptions)); } }
@Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (activity != null && isVisibleToUser) { setTitle(activity.getString(R.string.fragment_whats_new)); } }
@Override public void setUserVisibleHint(boolean isVisibleToUser) { super.setUserVisibleHint(isVisibleToUser); if (activity != null && isVisibleToUser) { setTitle(activity.getString(R.string.title_activity_history)); } }
private void openBackgroundPlayer(final boolean append) { AudioStream audioStream = currentInfo.getAudioStreams() .get(ListHelper.getDefaultAudioFormat(activity, currentInfo.getAudioStreams())); boolean useExternalAudioPlayer = PreferenceManager.getDefaultSharedPreferences(activity) .getBoolean(activity.getString(R.string.use_external_audio_player_key), false); if (!useExternalAudioPlayer && android.os.Build.VERSION.SDK_INT >= 16) { openNormalBackgroundPlayer(append); } else { startOnExternalPlayer(activity, currentInfo, audioStream); } }
private void setupActionBar(final StreamInfo info) { if (DEBUG) Log.d(TAG, "setupActionBarHandler() called with: info = [" + info + "]"); boolean isExternalPlayerEnabled = PreferenceManager.getDefaultSharedPreferences(activity) .getBoolean(activity.getString(R.string.use_external_video_player_key), false); sortedVideoStreams = ListHelper.getSortedStreamVideosList(activity, info.getVideoStreams(), info.getVideoOnlyStreams(), false); selectedVideoStreamIndex = ListHelper.getDefaultResolutionIndex(activity, sortedVideoStreams); final StreamItemAdapter<VideoStream, Stream> streamsAdapter = new StreamItemAdapter<>(activity, new StreamSizeWrapper<>(sortedVideoStreams, activity), isExternalPlayerEnabled); spinnerToolbar.setAdapter(streamsAdapter); spinnerToolbar.setSelection(selectedVideoStreamIndex); spinnerToolbar.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { selectedVideoStreamIndex = position; } @Override public void onNothingSelected(AdapterView<?> parent) { } }); }
public void onCreate(SimpleDialog d, LinearLayout dLayout) { final TextView prompt = dLayout.findViewById(R.id.fman_input_dialog_prompt); prompt.setText(context.getString(R.string.fman_rename_dialog_prompt, selectedItem)); final EditText edit = dLayout.findViewById(R.id.fman_input_dialog_edit_field); edit.setText(selectedItem); edit.requestFocus(); }
public void onCreate(SimpleDialog d, LinearLayout dLayout) { final TextView prompt = dLayout.findViewById(R.id.fman_input_dialog_prompt); prompt.setText(context.getString(R.string.fman_create_folder_dialog_prompt)); final EditText edit = dLayout.findViewById(R.id.fman_input_dialog_edit_field); edit.setText(""); edit.requestFocus(); }
public void contactWithMe() { try{ Uri uri = Uri.parse(activity.getString(R.string.sendto)); Intent intent = new Intent(Intent.ACTION_SENDTO,uri); intent.putExtra(Intent.EXTRA_SUBJECT, activity.getString(R.string.mail_topic)); activity.startActivity(intent); }catch (android.content.ActivityNotFoundException ex){ iView.showNoEmailError(); } }
@Override public void onClick(DialogInterface dialogInterface, int i) { APPUtil.copyToClipboard(context,activity.getString(R.string.alipay_account)); } });
public void onCreate(SimpleDialog d, LinearLayout dLayout) { final ImageView image = dLayout.findViewById(R.id.fman_message_dialog_icon); d.setImage(image, R.drawable.ic_action_content_save, CompatUtils.getThemeColorAttr(context, R.attr.colorDialogContent)); final TextView prompt = dLayout.findViewById(R.id.fman_message_dialog_prompt); prompt.setText(context.getString(R.string.fman_overwrite_file, fileName)); }
public void onCreate(SimpleDialog d, LinearLayout dLayout) { final ImageView image = dLayout.findViewById(R.id.fman_message_dialog_icon); d.setImage(image, R.drawable.ic_action_content_discard, CompatUtils.getThemeColorAttr(context, R.attr.colorDialogContent)); final TextView prompt = dLayout.findViewById(R.id.fman_message_dialog_prompt); prompt.setText(context.getString(R.string.fman_delete_dialog_prompt, selectedItem)); }
public static void askForSystemAlertWindowPermission(AppCompatActivity activity, int requestCode) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { Intent intent = new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION, Uri.parse("package:" + activity.getPackageName())); activity.startActivityForResult(intent, requestCode); } else { ToastUtil.show(activity, activity.getString(R.string.permission_system_alert_window_already_enabled)); } }
private SecondaryDrawerItem secondaryDrawerItemForClass(AppCompatActivity activeActivity, Class<?> targetActivityClass, @StringRes int targetActivityTitleRessource, @DrawableRes int iconResource) { return new SecondaryDrawerItem() .withName(activeActivity.getString(targetActivityTitleRessource)) .withIcon(iconResource ) .withIconColorRes(COLOR_ICON_SECONDARY) .withSelectedIconColorRes(COLOR_ICON_SECONDARY_ACTIVE) .withIconTintingEnabled(true) .withTag(targetActivityClass) .withSelectable(false) .withIdentifier(targetActivityClass.hashCode()); }
private PrimaryDrawerItem drawerItemForClass(AppCompatActivity activeActivity, Class<?> targetActivityClass, @StringRes int targetActivityTitleRessource, @DrawableRes int iconResource) { return new PrimaryDrawerItem() .withName(activeActivity.getString(targetActivityTitleRessource)) .withSelectable(false) .withSelectedTextColorRes(COLOR_ICON_PRIMARY_ACTIVE) .withIcon(iconResource) .withIconColorRes(COLOR_ICON_PRIMARY) .withIconTintingEnabled(true) .withSelectedIconColorRes(COLOR_ICON_PRIMARY_ACTIVE) .withTag(targetActivityClass) .withIdentifier(targetActivityClass.hashCode()); } private SecondaryDrawerItem secondaryDrawerItemForClass(AppCompatActivity activeActivity, Class<?> targetActivityClass, @StringRes int targetActivityTitleRessource, @DrawableRes int iconResource) {