roko_man icon

Utilities - Android Custom Dialog + Styles

roko_man | PRO | 07/31/17 09:23:01 AM UTC | 0 ⭐ | 214 👁️ | Never ⏰ | []
text |

1.76 KB

|

None

|

0 👍

/

0 👎

    <style name="full_screen_dialog">
        <item name="android:windowFrame">@null</item>
        <item name="android:windowIsTranslucent">true</item>
        <item name="android:backgroundDimEnabled">false</item>
        <item name="android:typeface">serif</item>
        <item name="android:windowAnimationStyle">@style/CustomDialogAnimation</item>
        <item name="android:windowBackground">@android:color/transparent</item>
        <item name="android:windowContentOverlay">@null</item>
        <item name="android:windowSoftInputMode">stateUnspecified|adjustPan</item>
        <item name="android:windowIsFloating">true</item>
        <item name="android:windowFullscreen">true</item>
        <item name="android:windowNoTitle">true</item>
    </style>
   <style name="CustomDialogAnimation">
        <item name="android:typeface">serif</item>
        <item name="android:windowEnterAnimation">@anim/flip_in</item>
        <item name="android:windowExitAnimation">@anim/fade_out</item>
    </style>
   public class Custom_Dialog_ProgressBar extends Dialog {
     public Activity activity;
     public Custom_Dialog_ProgressBar(Activity activity) {
        super(activity, R.style.full_screen_dialog);
        // TODO Auto-generated constructor stub
        this.activity = activity;
    }
     @Override
    protected void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
         requestWindowFeature(Window.FEATURE_NO_TITLE);
        setContentView(R.layout.custom_progress_bar);
        getWindow().setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT);
        //   AVLoadingIndicatorView avLoadingIndicatorView = (AVLoadingIndicatorView)findViewById(R.id.loder);
    }
  }

Comments