3

I use Theme android.R.style.Theme_Translucent_NoTitleBar

 private void popupControl() {
    final AppCompatDialog dialog = new AppCompatDialog(this, android.R.style.Theme_Translucent_NoTitleBar);
    dialog.setContentView(R.layout.popup_control);
    dialog.findViewById(R.id.relative_dialog_control).setVisibility(View.VISIBLE);
    dialog.findViewById(R.id.view_close).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            dialog.dismiss();
        }
    });


    dialog.findViewById(R.id.view_close_top).setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            dialog.dismiss();
        }
    });

in androidMainfest

 <activity
        android:name=".activity.MainActivity"
        android:screenOrientation="portrait"
        android:theme="@style/AppTheme.NoActionBar" />

this is style

    <style name="AppTheme.NoActionBar" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="windowActionBar">false</item>
    <item name="windowNoTitle">true</item>
    <item name="android:windowEnableSplitTouch">false</item>
    <item name="android:splitMotionEvents">false</item>
    <item name="android:windowDrawsSystemBarBackgrounds">true</item>
    <item name="android:statusBarColor">@color/color_bg_splash</item>
    <item name="android:windowContentTransitions">true</item>
    <item name="android:windowAllowEnterTransitionOverlap">true</item>
    <item name="android:windowAllowReturnTransitionOverlap">true</item>
    <item name="android:windowSharedElementEnterTransition">@android:transition/move</item>
    <item name="android:windowSharedElementExitTransition">@android:transition/move</item>
</style>

enter image description here

When I show dialog. StatusBar colour not working. Please. Help me?

enter image description here

Jacky Chan
  • 53
  • 1
  • 7

0 Answers0