Android支持库v23.3.0 Snackbar问题

4
当我使用支持库 v23.2.1 时,Snackbar 可以正确地移动 FAB 按钮,但是当更新支持库到 v23.3.0 后,FAB 按钮上移,但没有下降。我被迫使用 v23.2.1。 问题只出现在 Marshmallow Android 版本中,在 Jelly Bean 中,两个版本(v23.3.0 和 v23.2.1)都正常工作。 有人可以解释一下吗?请帮忙解答。

我也意识到了这一点,可能是因为谷歌在某个时候停止测试他们的发布版本了。 :( - Shehabic
谷歌停止测试了吗??...不是啦...拜托别吓我。 - Anand Kumar
我很生气,他们可能会测试但可能不关心除了Nexus之外的设备:( - Shehabic
我只使用 Nexus 设备。问题仍然存在。 - Anand Kumar
你是否已经提交了一个错误报告?我也遇到了同样的问题。 - gbhall
您IP地址为143.198.54.68,由于运营成本限制,当前对于免费用户的使用频率限制为每个IP每72小时10次对话,如需解除限制,请点击左下角设置图标按钮(手机用户先点击左上角菜单按钮)。 - Anand Kumar
1个回答

1
我已在我正在开发的3个应用程序中测试了这个库,Snackbar没有问题,可能显示Snackbar的视图不正确,我认为您必须在CoordinatorLayout中调用它。 查找id为coordinatorLayout的View mViewCoordinatorLayout = findViewById(R.id.coordinatorLayout); 如果(mViewCoordinatorLayout != null){ Snackbar.make(mViewCoordinatorLayout, R.string.someString , Snackbar.LENGTH_LONG) .setAction("Action", null).show(); }

不行啊,兄弟...我还试了你的协调布局方法...它在旧版的安卓系统(如JB)上可以运行,但在安卓M上不行。 - Anand Kumar
1
嗨,很抱歉听到这个消息。我最好的猜测是你的布局可能被“构建”了。我曾经遇到过这个问题,在链接中有一个应用程序,我专门制作它来作为其他应用程序的模板使用,它具有正确的布局、监听器、抽屉、快餐栏和片段,请查看一下。布局在“app/src/main/res/layout/”中。链接 - Luis T Muñozcano

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