android Toast

OverView:

這個類用來向用戶顯示一些簡單的提醒信息。其效果類似於桌面軟件中,當鼠標指針停留在某些Controls的時候彈出的 “ToolTip”。其特點浮動在當前Activity之上,但無法獲得Fouce(當toast彈出的時候,用戶依然可以在原來的Activity中輸入某些信息)。查看官方文檔

Usage Example:

當調節某些Controls的屬性或者通過硬件按鍵操作設備的設置。
完成某些操作後,提醒用戶當前操作的返回結果。
在遊戲中設置一些簡單操作的提示。
Coding Example:

僅僅顯示文本:



Toast.makeText(this,”AndroidRes.com :Toast overview”, Toast.LENGTH_LONG).show();

顯示Icon:

Toast toast = new Toast(this);
ImageView view = new ImageView(this);
view.setImageResource(R.drawable.icon);
toast.setView(view);
toast.show();

顯示文本和Icon:

Toast toast = Toast.makeText(this, “lalalal”, Toast.LENGTH_LONG);
View textView = toast.getView();
LinearLayout lay = new LinearLayout(this);
lay.setOrientation(LinearLayout.HORIZONTAL);
ImageView view = new ImageView(this);
view.setImageResource(R.drawable.icon);
lay.addView(view);
lay.addView(textView);
toast.setView(lay);
toast.show();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章