(Android第一行代碼)Toast

來源:互聯網
上載者:User

標籤:消失   span   list   show   靜態   通知   文本   find   over   

 在活動中使用 Toast

    Toast是 Android系統提供的一種非常好的提醒方式,在程式中可以使用它將一些短小的 語音總機給使用者,這些資訊會在一段時間後自動消失,並且不會佔用任何螢幕空間,

 

 

    使用步驟:

           1.首先需要定義一個彈出 Toast的觸發點,介面上有個按鈕,我們讓點擊這個按 鈕的時候彈出一個 Toast。

                       protected void onCreate(Bundle savedInstanceState) { 

                                   super.onCreate(savedInstanceState); 

                                   requestWindowFeature(Window.FEATURE_NO_TITLE); 

                                   setContentView(R.layout.first_layout);

                                   Button button1 = (Button) findViewById(R.id.button_1);

                  /*通過 findViewById()方法擷取到在布局檔案中定義的元素,這裡我們傳 入 R.id.button_1,來得到按鈕的執行個體,

                         findVi活動本身就是一個 Context對象ewById()方法返回的是一個 View 對象,我們需要向下轉型將它轉成 Button 對象。*/

                                   button1.setOnClickListener(new OnClickListener() { 

                   //我們通過調用 setOnClickListener()方法為按鈕註冊一個監聽 器.

                                            @Override  

                                     public void onClick(View v) {   

                    //Toast,通過靜態方法 makeText()建立出一個Toast對象,然後調用 show() 將 Toast 顯示出來就可以了.

                                                  Toast.makeText(FirstActivity.this, "You clicked Button 1",    

                                                  Toast.LENGTH_SHORT).show();  

                   /*   makeText( Context[活動本身就是一個 Context對象],Toast顯示的文本內      

                           容 Toast.LENGTH_SHORT|| Toast.LENGTH_LONG*/

                                       }  

                                      });

                               }

   

          

(Android第一行代碼)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.