From d384857b189fd74293fbb5bdeb7b8aff757d4d6f Mon Sep 17 00:00:00 2001 From: cgspine Date: Sun, 5 Jan 2020 16:30:35 +0800 Subject: [PATCH] bugfix: topbar in TranslucentActivity --- .../activity/TranslucentActivity.java | 4 +-- .../main/res/layout/activity_translucent.xml | 34 +++++++++++-------- 2 files changed, 22 insertions(+), 16 deletions(-) diff --git a/qmuidemo/src/main/java/com/qmuiteam/qmuidemo/activity/TranslucentActivity.java b/qmuidemo/src/main/java/com/qmuiteam/qmuidemo/activity/TranslucentActivity.java index a85afd80e..49f876c8f 100644 --- a/qmuidemo/src/main/java/com/qmuiteam/qmuidemo/activity/TranslucentActivity.java +++ b/qmuidemo/src/main/java/com/qmuiteam/qmuidemo/activity/TranslucentActivity.java @@ -25,6 +25,7 @@ import com.qmuiteam.qmui.arch.annotation.LatestVisitRecord; import com.qmuiteam.qmui.arch.record.RecordArgumentEditor; import com.qmuiteam.qmui.widget.QMUITopBar; +import com.qmuiteam.qmui.widget.QMUITopBarLayout; import com.qmuiteam.qmuidemo.R; import com.qmuiteam.qmuidemo.base.BaseActivity; @@ -39,7 +40,7 @@ @LatestVisitRecord public class TranslucentActivity extends BaseActivity { - @BindView(R.id.topbar) QMUITopBar mTopBar; + @BindView(R.id.topbar) QMUITopBarLayout mTopBar; @Override protected void onCreate(Bundle savedInstanceState) { @@ -55,7 +56,6 @@ protected void onCreate(Bundle savedInstanceState) { } private void initTopBar() { - mTopBar.setBackgroundColor(ContextCompat.getColor(this, R.color.app_color_theme_4)); mTopBar.addLeftBackImageButton().setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { diff --git a/qmuidemo/src/main/res/layout/activity_translucent.xml b/qmuidemo/src/main/res/layout/activity_translucent.xml index 8eaa801b1..08eb97219 100644 --- a/qmuidemo/src/main/res/layout/activity_translucent.xml +++ b/qmuidemo/src/main/res/layout/activity_translucent.xml @@ -15,25 +15,31 @@ limitations under the License. --> - - + + + + + android:layout_height="wrap_content" + android:background="@color/app_color_theme_4" + android:fitsSystemWindows="true"/> - - - \ No newline at end of file + \ No newline at end of file