无法单击具有数据绑定的片段内SnackBar上的按钮。
这是Java代码:
final Snackbar snackBar = Snackbar.make(binding.layoutMain, error, Snackbar.LENGTH_LONG);
snackBar.setAction("TRY", new View.OnClickListener() {
@Override
public void onClick(View v) {
}
});
snackBar.show();
编辑: 连接错误不是对话框。
更新:
我试图将NestedScrollView的可见性设置为GONE以便进行测试。小吃店似乎正常工作。与布局有关吗?
答案 0 :(得分:0)
以这种方式在小吃店上采取行动
final Snackbar snackBar = Snackbar.make(binding.layoutMain, error, Snackbar.LENGTH_LONG).setAction("Dismiss", new View.OnClickListener() {
@Override
public void onClick(View v) {
//Do your code
snackBar.dismiss();
}
});
snackBar.show();
答案 1 :(得分:0)
我确实喜欢这样
@Query("select s from Subscroption s where index(s.categories) = ?1")
List<Subscription> findUsernameByCategoryKey(Integer key);
答案 2 :(得分:0)
尝试一下。
Snackbar snackbar = Snackbar
.make(cb,"Your Text",Snackbar.LENGTH_INDEFINITE)
.setAction("COPY TO", new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(getActivity(), "Clicked", Toast.LENGTH_SHORT).show();
}
});
snackbar.show();
,并尝试关闭快餐栏上的无连接对话框