是否可以在小吃店打印多行?有字数限制吗?

时间:2015-10-21 04:55:27

标签: android snackbar

我知道Snackbar只是为了显示一条短信。但我的一个要求我打印多行。那可能吗?

2 个答案:

答案 0 :(得分:13)

默认情况下,它最多只支持2行。如果你想增加它,你可以通过以下方式更改设置最小行的snackBar textview的属性。

View yourSnackBarView = snackbar.getView(); //get your snackbar view
TextView textView = (TextView) snackbarView.findViewById(android.support.design.R.id.snackbar_text); //Get reference of snackbar textview
textView.setMaxLines(3); // Change your max lines

答案 1 :(得分:0)

是的,这是可能的。您可以尝试将" \ n"在你的行之间。 (虽然,在快餐栏上放许多线可能不太好看)

示例:

Snackbar.make(view, "This is first line\nThis is second line", Snackbar.LENGTH_SHORT).show();