android.app.Dialog.hide()方法的使用及代码示例

x33g5p2x  于2022-01-17 转载在 其他  
字(4.4k)|赞(0)|评价(0)|浏览(310)

本文整理了Java中android.app.Dialog.hide()方法的一些代码示例,展示了Dialog.hide()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Dialog.hide()方法的具体详情如下:
包路径:android.app.Dialog
类名称:Dialog
方法名:hide

Dialog.hide介绍

暂无

代码示例

代码示例来源:origin: AlphaBoom/ClassifyView

  1. /**
  2. * 隐藏次级窗口
  3. */
  4. public void hideSubContainer() {
  5. if (mSubDialog == null) return;
  6. mSubDialog.hide();
  7. }

代码示例来源:origin: onionApps/Chat.onion

  1. @Override
  2. public void onClick(View v) {
  3. dlg.hide();
  4. ((android.content.ClipboardManager) getSystemService(Context.CLIPBOARD_SERVICE)).setText(address);
  5. snack(getString(R.string.id_copied_to_clipboard) + address);
  6. }
  7. });

代码示例来源:origin: grzegorznittner/chanu

  1. public void hide() {
  2. mDialog.hide();
  3. }

代码示例来源:origin: onionApps/Chat.onion

  1. @Override
  2. public void onClick(View v) {
  3. dlg.hide();
  4. new AlertDialog.Builder(MainActivity.this)
  5. .setTitle(R.string.delete_contact_q)
  6. .setMessage(String.format(getString(R.string.really_delete_contact), address))
  7. .setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() {
  8. @Override
  9. public void onClick(DialogInterface dialog, int which) {
  10. db.removeContact(address);
  11. updateContactList();
  12. }
  13. })
  14. .setNegativeButton(R.string.no, new DialogInterface.OnClickListener() {
  15. @Override
  16. public void onClick(DialogInterface dialog, int which) {
  17. }
  18. })
  19. .show();
  20. //db.removeContact(address);
  21. //updateContactList();
  22. }
  23. });

代码示例来源:origin: yaozs/YzsBaseActivity

  1. @Override
  2. public void hide() {
  3. if(progressBar!= null){
  4. progressBar.stop();
  5. }
  6. super.hide();
  7. }

代码示例来源:origin: kingargyle/adt-leanback-support

  1. @Override
  2. public void onStop() {
  3. super.onStop();
  4. if (mDialog != null) {
  5. mDialog.hide();
  6. }
  7. }

代码示例来源:origin: fg607/RelaxFinger

  1. public void hideFuncDialog() {
  2. if (mFuncDialog != null) {
  3. mFuncDialog.getDialog().hide();
  4. }
  5. }

代码示例来源:origin: com.google.android/support-v4

  1. @Override
  2. public void onStop() {
  3. super.onStop();
  4. if (mDialog != null) {
  5. mDialog.hide();
  6. }
  7. }

代码示例来源:origin: yaozs/YzsBaseActivity

  1. @Override
  2. public void hide() {
  3. if (null != yzsLoading) {
  4. yzsLoading.clearAnimation();
  5. }
  6. super.hide();
  7. }

代码示例来源:origin: fg607/RelaxFinger

  1. @Override
  2. public boolean onKey(DialogInterface dialog, int keyCode, KeyEvent event) {
  3. if (keyCode == KeyEvent.KEYCODE_BACK) {
  4. getDialog().hide();
  5. currentMenuMapTemp.clear();
  6. return true;
  7. }
  8. return false;
  9. }
  10. });

代码示例来源:origin: HenriDellal/emerald

  1. @Override
  2. protected void showDialog(Bundle b) {
  3. super.showDialog(b);
  4. if (Build.VERSION.SDK_INT >= 19) {
  5. // the SAF dialog is shown already
  6. this.getDialog().hide();
  7. }
  8. }
  9. }

代码示例来源:origin: Microsoft/AppCenter-SDK-Android

  1. /**
  2. * Check if dialog should be restored in the new activity. Hiding previous dialog version if any.
  3. *
  4. * @param dialog existing dialog if any, always returning true when null.
  5. * @return true if a new dialog should be displayed, false otherwise.
  6. */
  7. private boolean shouldRefreshDialog(@Nullable Dialog dialog) {
  8. /* We could be in another activity now, refresh dialog. */
  9. if (dialog != null) {
  10. /* Nothing to if resuming same activity with dialog already displayed. */
  11. if (dialog.isShowing()) {
  12. if (mForegroundActivity == mLastActivityWithDialog.get()) {
  13. AppCenterLog.debug(LOG_TAG, "Previous dialog is still being shown in the same activity.");
  14. return false;
  15. }
  16. /* Otherwise replace dialog. */
  17. dialog.hide();
  18. }
  19. }
  20. return true;
  21. }

代码示例来源:origin: milosmns/silly-android

  1. @Override
  2. public void hideAll() {
  3. for (Dialog iDialog : mDialogInstances.values()) {
  4. if (iDialog.isShowing()) {
  5. iDialog.hide();
  6. }
  7. }
  8. for (DialogFragment iDialogFragment : mDialogFragmentInstances.values()) {
  9. if (iDialogFragment.getDialog() != null && iDialogFragment.getDialog().isShowing()) {
  10. iDialogFragment.getDialog().hide();
  11. }
  12. }
  13. }

代码示例来源:origin: fg607/RelaxFinger

  1. getDialog().hide();

代码示例来源:origin: milosmns/silly-android

  1. @NonNull
  2. private Dialog createDialogMock() {
  3. final Dialog dialogMock = mock(Dialog.class);
  4. when(dialogMock.getContext()).thenReturn(mock(Context.class));
  5. final AtomicBoolean showing = new AtomicBoolean(false);
  6. // mock showing
  7. doAnswer(invocation -> {
  8. showing.set(true);
  9. return null;
  10. }).when(dialogMock).show();
  11. // mock hiding
  12. doAnswer(invocation -> {
  13. showing.set(false);
  14. return null;
  15. }).when(dialogMock).hide();
  16. // mock dismissal
  17. doAnswer(invocation -> {
  18. showing.set(false);
  19. return null;
  20. }).when(dialogMock).dismiss();
  21. // mock the 'isShowing' check
  22. when(dialogMock.isShowing()).thenAnswer(invocation -> showing.get());
  23. return dialogMock;
  24. }

代码示例来源:origin: milosmns/silly-android

  1. @Test
  2. public void isDialogShowing() {
  3. // setup the callback
  4. final DialogManagerCallback callback = createCallbackMock();
  5. final Dialog dialogMock = createDialogMock();
  6. when(callback.onCreateDialog(eq(KNOWN_DIALOG), isNull())).thenReturn(dialogMock);
  7. mDialogManager.setCallback(callback);
  8. mDialogManager.showDialog(KNOWN_DIALOG);
  9. // check if dialog was shown
  10. assertTrue(mDialogManager.isDialogShowing(KNOWN_DIALOG));
  11. dialogMock.hide();
  12. assertFalse(mDialogManager.isDialogShowing(KNOWN_DIALOG));
  13. }

相关文章