Android com.rey.material.widget.SnackBar-其中的文本显示在顶部
当我显示snackbar时,文本显示在顶部。我说的是文本,不是snackbar。下图显示了这种行为: 我正在使用com.rey.material.widget()库,这是我正在处理的一段代码:Android com.rey.material.widget.SnackBar-其中的文本显示在顶部,android,material-design,android-snackbar,snackbar,Android,Material Design,Android Snackbar,Snackbar,当我显示snackbar时,文本显示在顶部。我说的是文本,不是snackbar。下图显示了这种行为: 我正在使用com.rey.material.widget()库,这是我正在处理的一段代码: SnackBar.make(this) .singleLine(true) .text("This is a message") .textColor(get
SnackBar.make(this)
.singleLine(true)
.text("This is a message")
.textColor(getResources().getColor(R.color.white_text_color))
.duration(getResources().getInteger(R.integer.snackbar_dismiss_timer))
.show(this);
我能做什么?有线索吗?提前谢谢 I高度推荐您使用标准
com.android.support
库。我工作了大约一个小时来解决这个问题,我放弃了。我敢肯定,这绝对是图书馆的问题
我试过:
-无论添加什么值,都不会看到文本.setPadding()
-同样的情况.textAppearence()
-如上所述.set前台()
SnackBar.make(this)
.singleLine(true)
.text("This is a message")
.textColor(getResources().getColor(R.color.colorPrimary))
.duration(2000)
.backgroundColor(R.color.colorAccent)
.textAppearance(View.TEXT_ALIGNMENT_CENTER)
.show();
[我不会告诉你你会看到什么,试试看]
很抱歉,没有理由用这个库来代替伟大的MaterialDesign
lib,因为它有这样的问题,需要libs,而libs已经有了标准的Snackbar
库
如果您仍然认为谷歌的Snackbar
不是一个选项,请查看以下替代方案:
希望它有帮助I高度推荐您使用标准
com.android.support
库。我工作了大约一个小时来解决这个问题,我放弃了。我敢肯定,这绝对是图书馆的问题
我试过:
-无论添加什么值,都不会看到文本.setPadding()
-同样的情况.textAppearence()
-如上所述.set前台()
SnackBar.make(this)
.singleLine(true)
.text("This is a message")
.textColor(getResources().getColor(R.color.colorPrimary))
.duration(2000)
.backgroundColor(R.color.colorAccent)
.textAppearance(View.TEXT_ALIGNMENT_CENTER)
.show();
[我不会告诉你你会看到什么,试试看]
很抱歉,没有理由用这个库来代替伟大的MaterialDesign
lib,因为它有这样的问题,需要libs,而libs已经有了标准的Snackbar
库
如果您仍然认为谷歌的Snackbar
不是一个选项,请查看以下替代方案:
希望对您有所帮助您是否尝试过使用?这就像一个bug,我更愿意将默认snakebar与默认android库一起使用。而且,我也更愿意在github上为该库打开一个问题。您是否尝试过使用?这就像一个bug,我更愿意将默认snakebar与默认android库一起使用。而且,我更愿意在github上为该库打开一个问题。这对我来说不起作用,但考虑到您坚持使用官方设计库,我决定将其包括在我的实现中。感谢您为这个问题提供了直接的答案和您的建议。非常感谢。这对我不起作用,但考虑到您坚持使用官方设计库,我决定将其纳入我的实现中。感谢您为这个问题提供了直接的答案和您的建议。非常感谢。