Android - 具有多行文字的Snackbar

时间:2017-08-25 10:13:23

标签: android android-snackbar

我有带文字的SnackBar,但我需要不止一行。

这是我的代码:

import android.support.design.widget.Snackbar;

final String snack = "LINE1\nLINE2\nLINE3";
Snackbar.make(view, snack, Snackbar.LENGTH_LONG).show();

有一种方法可以使用SnackBar吗?

2 个答案:

答案 0 :(得分:3)

试试这个你必须使用maxLines Snackbars的{​​{1}}属性

Textview

答案 1 :(得分:0)

你可以试试这个

View mySnackbarView= snackbar.getView();
TextView tv= (TextView) mySnackbarView.findViewById(android.support.design.R.id.snackbarText);
tv.setMaxLines(2);