是否可以在快餐栏上打印多行?是否有文字限制?

问题描述:

我知道小吃店只是为了显示一条短信息。但是对于我的一个,它要求我打印多行。这是可能的吗?是否可以在快餐栏上打印多行?是否有文字限制?

+3

http://stackoverflow.com/questions/30705607/android-multiline-snackbar/31429069#31429069 –

它默认只支持2线最多。如果您想增加它,您可以通过以下方式更改设置QuickBar文本视图的最大行数的属性。

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 

是的,这是可能的。你可以尝试在你的行之间加上“\ n”。 (虽然它可能不会好看把多条线路上的小吃吧)

例子:

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