Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 關於android開發 >> Android Design Support Library——Snackbar,androidsnackbar

Android Design Support Library——Snackbar,androidsnackbar

編輯:關於android開發

Android Design Support Library——Snackbar,androidsnackbar


  Snackbar是一個輕量級控件,它可以很方便的提供消息的提示和動作反饋,類似於Toast。Snackbar包括一段文字信息與一個可選的操作按鈕,超時自動隱藏,也可以通過滑動來刪除。效果如下所示:

  

  Snackbar的使用方法類似Toast通過make方法創建,通過show方法顯示,java代碼如下:

 Snackbar.make(view, "Here's a Snackbar", Snackbar.LENGTH_LONG)
                        .setAction("Action", new View.OnClickListener() {
                            @Override
                            public void onClick(View v) {
                                Toast.makeText(MainActivity.this,"action",Toast.LENGTH_SHORT).show();
                            }
                        }).show();

  幾個重要的方法:

  (1)make(View view, int resId, int duration) 創建 Snackbar。

  (2)setAction(int resId, View.OnClickListener listener) 對 Snackbar 設置單擊事件。

  (3)setActionTextColor(ColorStateList colors) 設置事件標題的顏色。

  (4)setText(int resId) 更新 Snackbar 中的文本

  (5)show() 顯示 Snackbar。

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved