Snackbar出现在AlertDialog后面

时间:2016-06-22 15:10:45

标签: android android-snackbar snackbar

我想同时展示Snackbar和AlertDialog,但我遇到了问题。快餐栏出现在AlertDialog后面。我正在肯定按钮的onClickListener中执行验证,并希望在带有可点击按钮的快餐栏中显示错误消息。我正在使用android.support.design.widget.Snackbar作为零食吧

显示Snackbar

Snackbar.make(view, "Message Content", Snackbar.LENGTH_LONG)
.setAction("Button Text", new View.OnClickListener() {
    @Override
    public void onClick(View v) {
    }
})
.show();

我尝试使用以下观点:

  1. dialog.getWindow()。getDecorView()
  2. findViewById(android.R.id.content)
  3. findViewById(R.id.root_view)
  4. 似乎没什么用。由于AlertDialog覆盖了小吃店,因此您无法单击该按钮。我该如何解决这个问题?

0 个答案:

没有答案