Snackbar 用法和Toast類似挣惰,比較簡單
/**
* 構建一個 Snackbar
*
* @param view 依附的view
* @param text 文本描述
* @param duration 展示時間(結束后土涝,隱藏)
* @return 返回構建的Snackbar
*/
public static Snackbar make(View view, CharSequence text, int duration);
/**
* @param text 按鈕文本描述
* @param listener 按鈕點擊事件
*/
public Snackbar setAction(CharSequence text, final View.OnClickListener listener);
事例
Snackbar.make(relativeLayout, "是否立即進入呢?", Snackbar.LENGTH_LONG)
.setAction("繼續(xù)", new View.OnClickListener() {
@Override
public void onClick(View view) {
// 點擊繼續(xù)代碼邏輯
}
}).setDuration(Snackbar.LENGTH_LONG).show();