關於安卓開發通過Toast顯示訊息提示框

來源:互聯網
上載者:User

標籤:android   style   blog   http   io   ar   color   sp   檔案   

Toast用於在螢幕中顯示一個提示資訊列,該訊息列沒有任何控制按鈕,並且不會獲得焦點,經過一定時間後自動消失。

作用:用於顯示一些快速提示資訊

有兩種方式可以顯示提示資訊框

一:

調用Toast類的make Text()方法建立一個名稱為toast(自訂)的Toast對象

關鍵代碼

1 Toast toast = Toast.makeText(this, "要顯示的內容", Toast.LENGTH_LONG).show();

 

 

二:

通過Toast類的構造方法建立一個訊息提示框

關鍵代碼

 1 首先修改要顯示資訊的布局檔案,設定一個android:id="@+id/ll"    id自己設定名字 要與下面代碼中的toast.setView(ll);參數匹配即可 2  3  4 Toast toast = new Toast(this); 5         toast.setDuration(Toast.LENGTH_SHORT); //設定期間 6         toast.setGravity(Gravity.CENTER, 0, 0);//設定對齊 7         LinearLayout ll=new LinearLayout(this);//建立一個線性布局管理器 8         TextView tv= new TextView(this);       //建立一個TextView 9         tv.setText("我是通過建構函式建立的訊息提示框");   //設定常值內容10         ll.addView(tv);                        //將TextView添加到線性布局管理器11         toast.setView(ll);                     //設定訊息提示框中要顯示的視圖12         toast.show();                          //顯示訊息提示框

 

關於安卓開發通過Toast顯示訊息提示框

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.