我想在活动开始时显示 android Snackbar
(android.support.design.widget.Snackbar)
就像我们显示 Toast
一样。
但问题是我们必须在创建 Snackbar
时指定父布局,如下所示:
Snackbar.make(parentlayout, "This is main activity", Snackbar.LENGTH_LONG)
.setAction("CLOSE", new View.OnClickListener() {
@Override
public void onClick(View view) {
}
})
.setActionTextColor(getResources().getColor(android.R.color.holo_red_light ))
.show();
当我们在没有任何点击事件的活动开始时显示 Snackbar
时,如何给父布局(如果它是一个点击事件,我们可以轻松地传递父视图)?
原文由 Sudheesh Mohan 发布,翻译遵循 CC BY-SA 4.0 许可协议
只需指向
Activity's
XML 中的任何View
。例如,您可以为根 viewGroup 提供一个 id,然后使用: