public void setMessageByID(int messageID) { message = activity.getString(messageID); }
public void setButtonNoByID(int buttonNoID) { buttonNo = activity.getString(buttonNoID); }
public void setButtonYesByID(int buttonYesID) { buttonYes = activity.getString(buttonYesID); }
@Override protected void showProgressDialog() { String message = mActivity.getString(R.string.manage_accounts_moving_message); mProgressDialog = ProgressDialog.show(mActivity, null, message, true); }
private ViewGroup getContentView() { if (contentView == null) { contentView = (ViewGroup) activity.findViewById(android.R.id.content); } if (contentView.getChildCount() != 1) { throw new IllegalStateException(activity.getString(R.string.srn_ex_bad_content_view)); } return contentView; }
@Override protected void onPreExecute() { super.onPreExecute(); Activity activity = getActivity(); if (activity != null) { // Create dialog progressDialog = new ProgressDialog(activity); progressDialog.setCancelable(false); progressDialog.setMessage(activity.getString(R.string.msg_wait)); progressDialog.show(); } }
/** * 设置顶部标题栏取消按钮文字 */ public void setCancelText(@StringRes int textRes) { setCancelText(activity.getString(textRes)); }
/** * Show the message with the given resource id in a {@link Toast} * <p> * This method may be called from any thread * * @param activity * @param resId */ public static void show(final Activity activity, final int resId) { if (activity == null) { return; } show(activity, activity.getString(resId)); } }
public String getAlias() { String alias = mSelection.getText().toString(); if (alias.equals(mActivity.getString(R.string.client_certificate_spinner_empty))) { return null; } else { return alias; } }
/** * 设置顶部标题栏确定按钮文字 */ public void setSubmitText(@StringRes int textRes) { setSubmitText(activity.getString(textRes)); }
/** * 设置顶部标题栏标题文字 */ public void setTitleText(@StringRes int textRes) { setTitleText(activity.getString(textRes)); }
@Override protected void showProgressDialog() { String title = mActivity.getString(R.string.settings_import_activate_account_header); int passwordCount = (mOutgoingPassword == null) ? 1 : 2; String message = mActivity.getResources().getQuantityString( R.plurals.settings_import_setting_passwords, passwordCount); mProgressDialog = ProgressDialog.show(mActivity, title, message, true); }
/** * Returns a localized string. * * @param resId the resource ID for the string * @return the localized string */ public String getString(int resId) { Activity activity = getCurrentActivity(false); if(activity == null){ return ""; } return activity.getString(resId); }
/** * Returns a localized string * * @param id the resource ID for the string * @return the localized string */ public String getString(int id) { Activity activity = activityUtils.getCurrentActivity(false); if(activity == null){ return ""; } return activity.getString(id); }
@NonNull private DribbbleShotHolder createDribbbleShotHolder(ViewGroup parent) { final DribbbleShotHolder holder = new DribbbleShotHolder( layoutInflater.inflate(R.layout.dribbble_shot_item, parent, false), initialGifBadgeColor, (view, position) -> { Intent intent = ActivityHelper.intentTo(Activities.Dribbble.Shot.INSTANCE); intent.putExtra(Activities.Dribbble.Shot.EXTRA_SHOT_ID, getItem(position).getId()); setGridItemContentTransitions(view); ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(host, Pair.create(view, host.getString(R.string.transition_shot)), Pair.create(view, host.getString(R.string .transition_shot_background))); host.startActivityForResult(intent, REQUEST_CODE_VIEW_SHOT, options.toBundle()); return Unit.INSTANCE; }); return holder; }
@Test public void shouldUseApplicationLabelFromManifestAsTitleForActivity() throws Exception { activity = Robolectric.setupActivity(LabelTestActivity1.class); assertThat(activity.getTitle()).isNotNull(); assertThat(activity.getTitle().toString()).isEqualTo(activity.getString(R.string.app_name)); }
@Test public void shouldUseActivityLabelFromManifestAsTitleForActivityWithShortName() throws Exception { activity = Robolectric.setupActivity(LabelTestActivity3.class); assertThat(activity.getTitle()).isNotNull(); assertThat(activity.getTitle().toString()).isEqualTo(activity.getString(R.string.activity_name)); }
@Test public void shouldUseActivityLabelFromManifestAsTitleForActivity() throws Exception { activity = Robolectric.setupActivity(LabelTestActivity2.class); assertThat(activity.getTitle()).isNotNull(); assertThat(activity.getTitle().toString()).isEqualTo(activity.getString(R.string.activity_name)); }