@Override public void onClick(DialogInterface dialog, int which) { OpenPgpProviderEntry entry = openPgpProviderList.get(which); if (entry.intent != null) { /* * Intents are called as activity * * Current approach is to assume the user installed the app. * If he does not, the selected package is not valid. * * However applications should always consider this could happen, * as the user might remove the currently used OpenPGP app. */ getActivity().startActivity(entry.intent); return; } selectedPackage = entry.packageName; dialog.dismiss(); } });
@Override public void onPlaceFieldSelected(PlaceFieldData placeFieldData) { try { Intent intent = placeFieldData.getActionIntent(); if (Intent.ACTION_CALL.equals(intent.getAction())) { listener.onCallPhone(intent); } else { getActivity().startActivity(intent); } } catch (ActivityNotFoundException e) { Log.e(TAG, "failed to start activity", e); } }
@Override public void onClick(View view) { if(harLog.getEntries().indexOf(harEntry)>=0) { isHiddenHID = true; Intent intent = new Intent(getContext(), HarDetailActivity.class); intent.putExtra("pos", ((SysApplication) getActivity().getApplication()).proxy. getHar().getLog().getEntries().indexOf(harEntry)); getActivity().startActivity(intent); } } }
Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_WHEN_TASK_RESET); fragment.getActivity().startActivity(intent);
@Override public void onClick(View v) { switch (v.getId()) { case R.id.IV_entries_edit: setEditModeUI(entriesAdapter.isEditMode()); break; case R.id.IV_entries_photo: Intent gotoPhotoOverviewIntent = new Intent(getActivity(), PhotoOverviewActivity.class); gotoPhotoOverviewIntent.putExtra(PhotoOverviewActivity.PHOTO_OVERVIEW_TOPIC_ID, getTopicId()); getActivity().startActivity(gotoPhotoOverviewIntent); break; } } }
case R.id.IV_main_setting_setting_page: Intent settingPageIntent = new Intent(getActivity(), SettingActivity.class); getActivity().startActivity(settingPageIntent); dismiss(); break; securityPageIntent.putExtra("password_mode", PasswordActivity.CREATE_PASSWORD); getActivity().startActivity(securityPageIntent); dismiss(); break; case R.id.IV_main_setting_backup: Intent backupIntent = new Intent(getActivity(), BackupActivity.class); getActivity().startActivity(backupIntent); dismiss(); break; case R.id.IV_main_setting_about: Intent aboutPageIntent = new Intent(getActivity(), AboutActivity.class); getActivity().startActivity(aboutPageIntent); dismiss(); break;
PhotoDetailViewerActivity.DIARY_PHOTO_FILE_LIST, diaryPhotoFileList); gotoPhotoDetailViewer.putExtra(PhotoDetailViewerActivity.SELECT_POSITION, draweeViewPosition); getActivity().startActivity(gotoPhotoDetailViewer); break; case R.id.IV_diary_photo: gotoPhotoOverviewIntent.putExtra(PhotoOverviewActivity.PHOTO_OVERVIEW_TOPIC_ID, ((DiaryActivity) getActivity()).getTopicId()); gotoPhotoOverviewIntent.putExtra(PhotoOverviewActivity.PHOTO_OVERVIEW_DIARY_ID, diaryId); getActivity().startActivity(gotoPhotoOverviewIntent);
@Override @RequiresApi(16) public void startActivity(final @NonNull Intent intent, @Nullable final Bundle options) { getActivity().startActivity(intent, options); } }
@Override public void onImageListClicked(int index, ArrayList<String> images) { Intent intent = new Intent(); intent.setClass(getActivity(), BigImageActivity.class); intent.putExtra("images", images.toArray(new String[images.size()])); intent.putExtra("page", index); getActivity().startActivity(intent); } });
@Override public void onItemClick(View view, int position) { String from = mChatSessions.get(position).getFrom(); String childName = from.substring(0, from.lastIndexOf("@")); String groupName = from.substring(from.lastIndexOf("/") + 1); String childJid = childName + "@xmpp"; Intent intent = new Intent(getActivity(), ChatWithNodeActivity.class); intent.putExtra(ContactFragment.GROUP_NAME, groupName); intent.putExtra(ContactFragment.CHILD_NAME, childName); intent.putExtra(ContactFragment.CHILD_JID, childJid); getActivity().startActivity(intent); }
@Override public boolean onPreferenceClick(Preference preference) { Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(getString(R.string.app_github))); getActivity().startActivity(intent); return true; } });
@Override public boolean onPreferenceClick(Preference preference) { Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(getString(R.string.my_github))); getActivity().startActivity(intent); return true; } });
protected void startBackActivity(Class<?> activityClass) { Intent intent = new Intent(getActivity(), activityClass); intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP); getActivity().startActivity(intent); } }
@Override public void onClick(View v) { getActivity().startActivity(new Intent(getActivity(), AllNoticeActivity.class)); } });
@Override public void singleClickListener() { if(land) { loadIndexData(indexType < 5 ? ++indexType : 1); }else { Intent intent = new Intent(getActivity(), StockDetailLandActivity.class); getActivity().startActivity(intent); } } });
@Override public void singleClickListener() { Intent intent = new Intent(getActivity(), StockDetailLandActivity.class); getActivity().startActivity(intent); } });
public static void startContactAddActivity(FragmentActivity activity) { final Intent intent = new Intent(Intent.ACTION_INSERT, ContactsContract.Contacts.CONTENT_URI); ActivityInfo activityInfo = intent.resolveActivityInfo(activity.getPackageManager(), intent.getFlags()); if (intent.resolveActivity(activity.getPackageManager()) != null && activityInfo.exported) { activity.startActivity(intent); } }
private void startZhihuThemeActivity(String name, int id,View view) { Intent intent = new Intent(); intent.setClass(getActivity(), ZhihuThemeActivity.class); intent.putExtra(name, id); ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(getActivity(), view, getActivity().getResources().getString(R.string.zhihu_theme)); getActivity().startActivity(intent, options.toBundle()); }
private void navigateToSearch(int categoryId) { Filter filter = new Filter(); filter.setCategoryId(categoryId); Intent intent = SearchGoodsActivity.getStartIntent(getContext(), filter); getActivity().startActivity(intent); } }
@Override public void done(BmobException e) { if (e == null) { Toast.show(getActivity(), "密码重置成功!", 0); Toast.show(getActivity(), "新密码" + newpwd, 0); getActivity().startActivity(new Intent(getActivity(), MainActivity.class)); getActivity().finish(); } else { Toast.show(getActivity(), "系统错误!" + e.getMessage(), 0); } } });