提示信息――當用戶執行某個操作後,自動顯示,過一會兒自動消失。
實現方法:
― 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();