🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Ramazan HABER / Android RMOS / evet hayır AlertDialog ve style sini ayarlama

1-) Android RMOS - evet hayır AlertDialog ve style sini ayarlama

 

import androidx.appcompat.app.AlertDialog;

 

...

...

DialogInterface.OnClickListener dialogClickListener = new DialogInterface.OnClickListener() {
    
@Override
    
public void onClick(DialogInterface dialog, int which) {
        
switch (which) {
            
case DialogInterface.BUTTON_POSITIVE:
                

                break;

            
case DialogInterface.BUTTON_NEGATIVE:
                
//No button clicked
                
break;
        }
    }
};

AlertDialog.Builder builder = new AlertDialog.Builder(getContext());
builder.setMessage("Ödeme alınıp hesap kapatılacak emin misiniz ?").setPositiveButton("EVET", dialogClickListener)
        .setNegativeButton(
"İPTAL", dialogClickListener).show();

 

 

Styles.xml

 

<resources>
    
<!-- Base application theme. -->
    
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
        <
item name="colorPrimary">@color/colorPrimary</item>
        <
item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <
item name="colorAccent">@color/colorAccent</item>
        <
item name="colorSurface">#FFFFFF</item>
        <
item name="buttonBarPositiveButtonStyle">@style/Alert.Button.Positive</item>
        <
item name="buttonBarNegativeButtonStyle">@style/Alert.Button.Positive</item>
        <
item name="buttonBarNeutralButtonStyle">@style/Alert.Button.Positive</item>
    </
style>

    <
style name="AppTheme.NoActionBar">
        <
item name="windowActionBar">false</item>
        <
item name="windowNoTitle">true</item>
    </
style>

    <
style name="AppTheme.AppBarOverlay" parent="ThemeOverlay.AppCompat.Dark.ActionBar" />

    <
style name="AppTheme.PopupOverlay" parent="ThemeOverlay.AppCompat.Light" />

    <
style name="Alert.Button.Positive" parent="Widget.MaterialComponents.Button.UnelevatedButton">
        <
item name="android:textColor">@color/colorWhite</item>
        <
item name="android:textAllCaps">false</item>
        <
item name="android:textSize">14sp</item>
        <
item name="rippleColor">@color/colorWhite</item>
    </
style>
</
resources>

 

 

colors.xml

 

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <
color name="colorPrimary">#6200EE</color>
    <
color name="colorPrimaryDark">#3700B3</color>
    <
color name="colorAccent">#03DAC5</color>
    <
color name="colorWhite">#FFFFFF</color>
    <
color name="colorBlack">#000000</color>
    <
color name="BG_Color">#FFD600</color>
    <
color name="darkgreen">#ff669900</color>
    <
color name="red">#ff0000</color>
    <
color name="yellow">#FFFF00</color>
    <
color name="transparent">#80000000</color>
    <
color name="gray_dark">#A9A9A9</color>
</
resources>

 

 

 

 2021 Ocak 18 Pazartesi
 429