如何在Android中自定义Toast?

2023-11-26

Android 中可以自定义Toast吗?就像我们是否可以在其中放置图像图标和放置按钮一样。


您还可以使用常规 makeText() 并处理获取视图()设置下一个图像以查看下一个。

Toast toast = Toast.makeText(context, text, Toast.LENGTH_SHORT);
TextView tv = (TextView) toast.getView().findViewById(android.R.id.message);
if (null!=tv) {
    tv.setCompoundDrawablesWithIntrinsicBounds(icon, 0, 0, 0);
    tv.setCompoundDrawablePadding(context.getResources().getDimensionPixelSize(R.dimen.padding_toast));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在Android中自定义Toast? 的相关文章

随机推荐