Snackbar snackbar = Snackbar.make(mCoordinatorLayout, "哈hah哈",Snackbar.LENGTH_SHORT).show();
有三个参数,,第一个参数最好放根布局的id,,而且跟布局最好是CoordinatorLayout,这样的话就可以滑动删除SnackBar
Snackbar snackbar = Snackbar.make(mCoordinatorLayout, "哈哈哈", Snackbar.LENGTH_SHORT);
Snackbar.SnackbarLayout snackView = (Snackbar.SnackbarLayout) snackbar.getView();
/* //自定义位置
ViewGroup.LayoutParams layoutParams = snackView.getLayoutParams();
LinearLayout.LayoutParams ll=new LinearLayout.LayoutParams(layoutParams.width,layoutParams.height);
ll.gravity= Gravity.TOP;
snackView.setLayoutParams(ll);*/
snackView.setAlpha(0.5f);
snackView.setBackgroundResource(R.mipmap.bg);
snackbar.setAction("确定", new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(getApplicationContext(), "又被点击了", Toast.LENGTH_SHORT).show();
}
});
snackbar.setActionTextColor(Color.BLUE);
snackbar.show();