اذهب إلى المحتوى
  • 0

كيف اعمل Dialog Fragment يظهر عند الدخول الي التطبيق

عبدالله إبراهيم6

السؤال

Recommended Posts

  • 0

يمكنك استخدام ذلك الكود في لغة java من أجل إنشاء أول class عام

public class PurchaseConfirmationDialogFragment extends DialogFragment {
   @NonNull
   @Override
   public Dialog onCreateDialog(@Nullable Bundle savedInstanceState) {
       return new AlertDialog.Builder(requireContext())
               .setMessage(getString(R.string.order_confirmation))
               .setPositiveButton(getString(R.string.ok), (dialog, which) -> {} )
               .create();
   }

   public static String TAG = "PurchaseConfirmationDialog";
}

مع استبدال النص ما بين الأقواس في السطر التالي إلى النص الذي تريد اظهاره

public static String TAG = "PurchaseConfirmationDialog";

ثم استخدام السطر التالي حتى تتمكن من عرض الـ class السابق انشاؤه

// From another Fragment or Activity where you wish to show this
// PurchaseConfirmationDialogFragment.
new PurchaseConfirmationDialogFragment().show(
       getChildFragmentManager(), PurchaseConfirmationDialog.TAG);

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 19 ساعات قال bassam_ahmed_python:

يمكنك استخدام ذلك الكود في لغة java من أجل إنشاء أول class عام


public class PurchaseConfirmationDialogFragment extends DialogFragment {
   @NonNull
   @Override
   public Dialog onCreateDialog(@Nullable Bundle savedInstanceState) {
       return new AlertDialog.Builder(requireContext())
               .setMessage(getString(R.string.order_confirmation))
               .setPositiveButton(getString(R.string.ok), (dialog, which) -> {} )
               .create();
   }

   public static String TAG = "PurchaseConfirmationDialog";
}

مع استبدال النص ما بين الأقواس في السطر التالي إلى النص الذي تريد اظهاره


public static String TAG = "PurchaseConfirmationDialog";

ثم استخدام السطر التالي حتى تتمكن من عرض الـ class السابق انشاؤه


// From another Fragment or Activity where you wish to show this
// PurchaseConfirmationDialogFragment.
new PurchaseConfirmationDialogFragment().show(
       getChildFragmentManager(), PurchaseConfirmationDialog.TAG);

 

اخوي انا اعرف كيف انشئ Dialog 

انا ابي احفظ Activity او الواجه الي كنا فيه يعني مثلا عندي ١٠ واجه لما اضغط علي ok يفتح لي الواجه الي كنت فيه قبل ما اسكر التطبيق ؟ 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...