1、Snackbar
//1.第一種設置
// Snackbar.make(v,”SnackBar”,Snackbar.LENGTH_SHORT).show();
//2.第二種設置 Snackbar添加action button setAction(表示顯示的文本,表示點擊文本執行的監聽事件)
// Snackbar.make(v,”Snackbar”,Snackbar.LENGTH_LONG).
// setAction(“點擊”, new View.OnClickListener() {
// @Override
// public void onClick(View v) {
// Toast.makeText(MainActivity.this,”點擊action”,Toast.LENGTH_SHORT).show();
// }
// }).show();
//3.第三種設置 外觀設置
Snackbar snackbar=Snackbar.make(v,”Snackbar”,Snackbar.LENGTH_LONG);
View view=snackbar.getView();//獲取view視圖
view.setBackgroundColor(Color.GRAY);//設置背景顏色
snackbar.setAction(“點擊一下”, new View.OnClickListener() {
@Override
public void onClick(View v) {
}
});
//設置動作按鈕的顏色
snackbar.setActionTextColor(Color.BLUE);
snackbar.show();
2、TextInputLayout,他就是個佈局,正常大份使用EditText的時候在外面嵌套一層TextInputLayout就行,如下: