package com.kye.base.utils; import android.content.Context; import android.view.Gravity; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.view.WindowManager; import android.widget.LinearLayout; import android.widget.TextView; import android.widget.Toast; import com.kye.base.R; import java.lang.reflect.Field; /** * * 自定义Toast */ public class CusttomToast extends Toast { private static Toast mToast; public CusttomToast(Context context) { super(context); } public static Toast makeText(Context context, CharSequence text, int duration) { if (mToast == null) { mToast =
自定义顶部弹出Toast
最新推荐文章于 2023-03-31 18:12:35 发布
这个博客介绍了如何自定义一个顶部弹出的Toast。通过创建`CusttomToast`类,利用LayoutInflater加载布局文件,并设置TextView的文本、宽度和样式。同时,使用反射调整Toast的显示效果,包括动画风格和位置。
摘要由CSDN通过智能技术生成