Android 程式設計程式碼-自定義 Toast

weixin_34344677發表於2013-01-27

原始碼及安裝檔案下載方式:MyToast.zip

實現效果圖如下:

自定義 Toast 實現核心程式碼:

package cn.sunzn.mytoast;

import android.content.Context;
import android.view.View;
import android.widget.TextView;
import android.widget.Toast;

public class MyToast {
  public static void showToast(Context context, String content) {
      Toast toast = new Toast(context);
      View view = View.inflate(context, R.layout.mytoast, null);
      TextView tv_toast = (TextView) view.findViewById(R.id.tv_toast);
      tv_toast.setText(content);
      toast.setView(view);
      toast.setDuration(Toast.LENGTH_LONG);
      toast.show();
  }
}

 

相關文章