安卓 Snackbar 持续时间

3
我正在尝试使用以下方法设置小吃店的长度:
Snackbar oSnackbar = Snackbar.make(Context, "Testing", Snackbar.LENGTH_LONG);
oSnackbar.setDuration(8000);
oSnackbar.show();

但是我在setDuration中遇到了编译错误:

必须为Short、Long或Indefinite之一

在Android Studio Gradle中,我使用以下依赖项:

compile 'com.android.support:design:23.0.1'

有什么帮助吗?


1
请查看以下网址以了解如何在Snackbar中使用setDuration方法:https://dev59.com/x10a5IYBdhLWcg3wPWlN - csenga
哦,哇。他们犯了同样的错误两次吗? - Ton
根据此链接:http://developer.android.com/tools/support-library/features.html#design,23.1.0是最新版本。使用它,您的代码可以编译成功,尽管setDuration的参数会被下划线标出。 - csenga
哦,我明白了。它被用红色下划线标出来,如果你把鼠标放在上面,它会显示错误,但它仍然可以工作。谢谢! - Ton
1
顺便说一下,我更新到了23.1.1版本,现在它没有红色下划线了。 - Ton
显示剩余3条评论
1个回答

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接