Custom alert dialog box in android example

How to create a Custom Dialog box in android?
Android custom popup dialog example

Android Studio 3.6

Image Download From Flaticon: https://www.flaticon.com/free-icon/warning_564619?term=alert&page=1&position=7

XML CODE (version_check_dialog_design.xml):

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
    android:layout_margin="20dp"
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent" android:layout_height="wrap_content">

  <LinearLayout
      android:gravity="center"
      android:orientation="vertical"
      android:layout_width="match_parent"
      android:layout_height="wrap_content">

      <ImageView
          android:src="@drawable/warning_alert"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"/>

      <TextView
          android:padding="5dp"
          android:textColor="@color/black_color"
          android:textSize="30sp"
          android:fontFamily="@font/cerapro_bold"
          android:text="OOPS !"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"/>

      <TextView
          android:fontFamily="@font/cerapro_light"
          android:padding="5dp"
          android:textColor="@color/black_color"
          android:textSize="18sp"
          android:text="sorry this app does not support in this device"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"/>

      <TextView
          android:fontFamily="@font/cerapro_medium"
          android:padding="5dp"
          android:textColor="@android:color/holo_red_light"
          android:textSize="18sp"
          android:text="Support Minimum 5.0 OS"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"/>
  </LinearLayout>

</RelativeLayout>

JAVA CODE:

    private void showDialog()
    {

        Dialog dialog=new Dialog(SplashScreenActivity.this);
        dialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
        dialog.setContentView(R.layout.version_check_dialog_design);
        dialog.setCancelable(false);
        dialog.show();
    }


showDialog();                         //Call Method


custom alert dialog in android example
OUTPUT


You may like these posts