看到有人说用自定义的View,太麻烦了
private Toast mToast;
private void showTip(final String str) {
runOnUiThread(new Runnable() {
@Override
public void run() {
if (mToast == null) {
mToast = Toast.makeText(getApplicationContext(), "",
Toast.LENGTH_LONG);
LinearLayout layout = (LinearLayout) mToast.getView();
TextView tv = (TextView) layout.getChildAt(0);
tv.setTextSize(25);
}
//mToast.cancel();
mToast.setGravity(Gravity.CENTER, 0, 0);
mToast.setText(str);
mToast.show();
}
});
}
本文介绍了一种使用自定义样式展示Toast消息的方法。通过修改TextView的字体大小并设置Toast的位置为屏幕中央,使得提示信息更加醒目。
1323

被折叠的 条评论
为什么被折叠?



