Toast

提示信息――當用戶執行某個操作後,自動顯示,過一會兒自動消失。

實現方法:

― Toast.makeText(context,顯示的內容,時間長短);

      ●context―可以是Activity的實例或者用getApplicationContext()得到

     ●時間的長短爲兩個常量Toast.LENGTH_LONG或者Toast.LENGTH_SHORT

一、顯示文本:

Toast.makeText(this,"刪除成功",Toast.LENGTH_LONG).show();

Toast.makeText(this,"刪除成功",Toast.LENGTH_SHORT).show();

二、顯示圖片:

●   Toast t=new Toast(this);

●    ImageView imageView =new ImageView(this);

●    ImageView.setImageResource(R.drawable.photo4);

●    t.setView(imageView);

●    t.show();

三、顯示圖文

●  Toast toast-Toast.makeText(getApplicationContext()。"顯示帶圖片的toast”,3000);

●   toast.setGravity(Gravity.CENTER,0,0);                                                                                  //創建圖片視圖對象

●   ImageView imageView= new ImageView(getApplicationContext());                             //設置圖片

●   imageView.setImageResource(R.drawable.ic_launcher);                                               //獲得toast的佈局

●   LinearLayout toastView=(LinearLayout)toast.getView();                                                   //設置此佈局爲橫向的

●   toastView.setOrientation(LinearLayout.HORIZONTAL);                                                    //將ImageView在加入到此佈局中的第一個位置

●   toastView.addView(imageView,0);

●   toast.show();

發佈了35 篇原創文章 · 獲贊 5 · 訪問量 5萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章