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
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
![]() |
OUTPUT |