Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android自定義Toast

Android自定義Toast

編輯:關於Android編程

沒什麼技術難點,照著api做的。

 

這是效果圖

\

 

 

我們先對Toast自定義一個布局:



    
    



 

 

下面是關鍵代碼,我把它封裝成了一個類。

 

 

public class MyToast extends Toast{

	public MyToast(Context context,String msg) {
		super(context);
	    LayoutInflater inflater=(LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);	
	    View layout=inflater.inflate(R.layout.toast, null);
	    TextView text=(TextView) layout.findViewById(R.id.text);
	    text.setText(msg);
	    setGravity(Gravity.CENTER_VERTICAL, 0, 0);
	    setDuration(LENGTH_SHORT);
	    setView(layout);
	}

}

 

 

 


 

 

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved