public boolean isShowing() { return dialog.isShowing(); }
public boolean isShowing() { return mDialog.isShowing(); }
protected void toShowDialog(Dialog dialog) { if (dialog != null && !dialog.isShowing()) { dialog.show(); } }
protected void toDismissDialog(Dialog dialog) { if (dialog != null && dialog.isShowing()) { dialog.dismiss(); } }
public void removeSplashScreen() { if (splashDialog != null && splashDialog.isShowing()) { splashDialog.dismiss(); splashDialog = null; } }
public void removeSplashScreen() { if (splashDialog != null && splashDialog.isShowing()) { splashDialog.dismiss(); splashDialog = null; } }
public void removeSplashScreen() { if (splashDialog != null && splashDialog.isShowing()) { splashDialog.dismiss(); splashDialog = null; } }
@Override public void onStart(int what) { if (mDialog != null && !mDialog.isShowing()) mDialog.show(); }
@Override public void onFinish(int what) { if (mDialog != null && mDialog.isShowing()) mDialog.dismiss(); }
public S isNotShowing() { isNotNull(); assertThat(actual.isShowing()) // .overridingErrorMessage("Expected not showing but was showing") // .isFalse(); return myself; } }
public S isShowing() { isNotNull(); assertThat(actual.isShowing()) // .overridingErrorMessage("Expected showing but was not showing") // .isTrue(); return myself; }
@Override public void showProgressDialog(float deltaX, String seekTime, long seekTimePosition, String totalTime, long totalTimeDuration) { super.showProgressDialog(deltaX, seekTime, seekTimePosition, totalTime, totalTimeDuration); if (mProgressDialog == null) { View localView = LayoutInflater.from(getContext()).inflate(R.layout.jz_dialog_progress, null); mDialogProgressBar = localView.findViewById(R.id.duration_progressbar); mDialogSeekTime = localView.findViewById(R.id.tv_current); mDialogTotalTime = localView.findViewById(R.id.tv_duration); mDialogIcon = localView.findViewById(R.id.duration_image_tip); mProgressDialog = createDialogWithView(localView); } if (!mProgressDialog.isShowing()) { mProgressDialog.show(); } mDialogSeekTime.setText(seekTime); mDialogTotalTime.setText(" / " + totalTime); mDialogProgressBar.setProgress(totalTimeDuration <= 0 ? 0 : (int) (seekTimePosition * 100 / totalTimeDuration)); if (deltaX > 0) { mDialogIcon.setBackgroundResource(R.drawable.jz_forward_icon); } else { mDialogIcon.setBackgroundResource(R.drawable.jz_backward_icon); } onCLickUiToggleToClear(); }
@Override public void showBrightnessDialog(int brightnessPercent) { super.showBrightnessDialog(brightnessPercent); if (mBrightnessDialog == null) { View localView = LayoutInflater.from(getContext()).inflate(R.layout.jz_dialog_brightness, null); mDialogBrightnessTextView = localView.findViewById(R.id.tv_brightness); mDialogBrightnessProgressBar = localView.findViewById(R.id.brightness_progressbar); mBrightnessDialog = createDialogWithView(localView); } if (!mBrightnessDialog.isShowing()) { mBrightnessDialog.show(); } if (brightnessPercent > 100) { brightnessPercent = 100; } else if (brightnessPercent < 0) { brightnessPercent = 0; } mDialogBrightnessTextView.setText(brightnessPercent + "%"); mDialogBrightnessProgressBar.setProgress(brightnessPercent); onCLickUiToggleToClear(); }
@Override public void showVolumeDialog(float deltaY, int volumePercent) { super.showVolumeDialog(deltaY, volumePercent); if (mVolumeDialog == null) { View localView = LayoutInflater.from(getContext()).inflate(R.layout.jz_dialog_volume, null); mDialogVolumeImageView = localView.findViewById(R.id.volume_image_tip); mDialogVolumeTextView = localView.findViewById(R.id.tv_volume); mDialogVolumeProgressBar = localView.findViewById(R.id.volume_progressbar); mVolumeDialog = createDialogWithView(localView); } if (!mVolumeDialog.isShowing()) { mVolumeDialog.show(); } if (volumePercent <= 0) { mDialogVolumeImageView.setBackgroundResource(R.drawable.jz_close_volume); } else { mDialogVolumeImageView.setBackgroundResource(R.drawable.jz_add_volume); } if (volumePercent > 100) { volumePercent = 100; } else if (volumePercent < 0) { volumePercent = 0; } mDialogVolumeTextView.setText(volumePercent + "%"); mDialogVolumeProgressBar.setProgress(volumePercent); onCLickUiToggleToClear(); }
@Override public void showVolumeDialog(float deltaY, int volumePercent) { super.showVolumeDialog(deltaY, volumePercent); if (mVolumeDialog == null) { View localView = LayoutInflater.from(getContext()).inflate(R.layout.jc_volume_dialog, null); View content = localView.findViewById(R.id.content); content.setRotation(90); mDialogVolumeProgressBar = ((ProgressBar) localView.findViewById(R.id.volume_progressbar)); mVolumeDialog = new Dialog(getContext(), R.style.jc_style_dialog_progress); mVolumeDialog.setContentView(localView); mVolumeDialog.getWindow().addFlags(8); mVolumeDialog.getWindow().addFlags(32); mVolumeDialog.getWindow().addFlags(16); mVolumeDialog.getWindow().setLayout(-2, -2); WindowManager.LayoutParams localLayoutParams = mVolumeDialog.getWindow().getAttributes(); localLayoutParams.gravity = Gravity.CENTER_HORIZONTAL | Gravity.TOP; // localLayoutParams.y = getContext().getResources().getDimensionPixelOffset(R.dimen.jc_volume_dialog_margin_left); mVolumeDialog.getWindow().setAttributes(localLayoutParams); } if (!mVolumeDialog.isShowing()) { mVolumeDialog.show(); } mDialogVolumeProgressBar.setProgress(volumePercent); }
mBrightnessDialog.getWindow().setAttributes(localLayoutParams); if (!mBrightnessDialog.isShowing()) { mBrightnessDialog.show();
mVolumeDialog.getWindow().setAttributes(localLayoutParams); if (!mVolumeDialog.isShowing()) { mVolumeDialog.show();
@Test public void removeUsingTransaction_shouldDismissTheDialog() throws Exception { dialogFragment.show(fragmentManager, null); FragmentTransaction t = fragmentManager.beginTransaction(); t.remove(dialogFragment); t.commit(); Dialog dialog = ShadowDialog.getLatestDialog(); assertFalse(dialog.isShowing()); assertTrue(shadowOf(dialog).hasBeenDismissed()); }
@Test public void showDialog_shouldShowDialog() throws Exception { final DialogCreatingActivity activity = Robolectric.setupActivity(DialogCreatingActivity.class); activity.showDialog(1); Dialog dialog = ShadowDialog.getLatestDialog(); assertTrue(dialog.isShowing()); }
@Test public void dismissDialog_shouldDismissPreviouslyShownDialog() throws Exception { final DialogCreatingActivity activity = Robolectric.setupActivity(DialogCreatingActivity.class); activity.showDialog(1); activity.dismissDialog(1); Dialog dialog = ShadowDialog.getLatestDialog(); assertFalse(dialog.isShowing()); }