【问题标题】:Snackbar shown under viewSnackbar 显示在视图下
【发布时间】:2017-04-10 12:40:02
【问题描述】:

我正在使用snackbar 来提醒用户退出应用程序,它在大多数设备上运行良好,但在像GALAXY A5(android 版本5.0.2)这样的少数设备上它在我看来像

有什么问题?

【问题讨论】:

  • 改用自定义 toast 并分配设备宽度

标签: android canvas overlay android-snackbar android-framelayout


【解决方案1】:

我正在使用带有按钮的线性布局作为子级,但是当我没有为线性布局使用任何背景时,就会出现这个问题。我使用了透明背景,它解决了我的问题。

【讨论】:

    【解决方案2】:

    试试这个,我遇到了类似的问题,用这个解决了 把这个放在初始化视图之后

     ViewCompat.postOnAnimation(coordinatorLayout, new Runnable() {
                @Override
                public void run() {
                    ViewCompat.postInvalidateOnAnimation(coordinatorLayout);
                }
            });
    

    【讨论】:

      猜你喜欢
      • 2019-12-15
      • 2016-04-24
      • 2021-01-03
      • 2016-01-31
      • 2020-05-16
      • 2023-03-07
      • 2017-03-27
      • 1970-01-01
      • 2016-03-17
      相关资源
      最近更新 更多