diff --git a/app/src/main/java/com/huanchengfly/tieba/post/activities/ReplyActivity.kt b/app/src/main/java/com/huanchengfly/tieba/post/activities/ReplyActivity.kt index bd34d1c4..041d8160 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/activities/ReplyActivity.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/activities/ReplyActivity.kt @@ -6,6 +6,7 @@ import android.content.Intent import android.content.Intent.ACTION_VIEW import android.content.pm.PackageManager import android.graphics.Color +import android.graphics.drawable.ColorDrawable import android.net.Uri import android.os.Bundle import android.text.Editable @@ -119,9 +120,12 @@ class ReplyActivity : BaseActivity(), View.OnClickListener, ThemeUtil.setTranslucentBackground(constraintLayout) } Util.setStatusBarTransparent(this) + val decor = window.decorView as ViewGroup + val decorChild = decor.getChildAt(0) as ViewGroup + decorChild.setBackgroundColor(Color.TRANSPARENT) window.setLayout(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.MATCH_PARENT) - window.decorView.setBackgroundColor(resources.getColor(R.color.transparent)) - window.setBackgroundDrawableResource(R.drawable.bg_trans) + window.decorView.setBackgroundColor(Color.TRANSPARENT) + window.setBackgroundDrawable(ColorDrawable(Color.TRANSPARENT)) initData() initView() if (appPreferences.postOrReplyWarning) showDialog { diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml index 7c39006e..c100911d 100644 --- a/app/src/main/res/values/styles.xml +++ b/app/src/main/res/values/styles.xml @@ -287,11 +287,13 @@