自定义toast
来源:互联网 发布:pp助手软件源 编辑:程序博客网 时间:2024/04/29 04:23
//自定义显示的toast图片和文字
1.使用方法
CustomToast.ToastShow(this, R.drawable.publish_defeat, "网络异常,请稍后重试", Gravity.CENTER);
2.自定义类
public static void ToastShow(Context context, int imageId, String content,int gravityPosition) { View layout = LayoutInflater.from(context).inflate(R.layout.custom_toast, null); TextView text = (TextView) layout.findViewById(R.id.text); ImageView mImageView = (ImageView) layout.findViewById(R.id.iv); mImageView.setBackgroundResource(imageId); text.setText(content); text.setGravity(gravityPosition); Toast toast = new Toast(context); toast.setGravity(Gravity.CENTER_VERTICAL, 0, 0); toast.setDuration(Toast.LENGTH_LONG); toast.setView(layout); toast.show(); }
3.自定义布局
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/toast_layout_root" android:layout_width="match_parent" android:layout_height="match_parent" android:gravity="center" android:orientation="vertical"> <LinearLayout android:layout_width="100dp" android:layout_height="100dp" android:background="@drawable/background_dialog_corner" android:gravity="center" android:orientation="vertical"> <ImageView android:id="@+id/iv" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/ok_icon" /> <TextView android:id="@+id/text" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:text="@string/comment_success" android:gravity="center" android:textColor="#FFFFFF" /> </LinearLayout></LinearLayout>
0 0
- 自定义Toast
- 自定义Toast
- 自定义Toast
- 自定义Toast
- 自定义toast
- 自定义toast
- 自定义Toast
- 自定义toast
- 自定义Toast
- 自定义Toast
- 自定义Toast
- Toast自定义
- 自定义Toast
- 自定义Toast
- 自定义Toast
- 自定义Toast
- 自定义toast
- 自定义Toast
- python装饰器的使用
- 广告轮播栏(viewpager)
- 自定义等待框
- Ubuntu の MongoDB 安装教程及简单操作
- OpenGLES入门笔记 :OpenGLES光照基础总结1
- 自定义toast
- HDU 4857 / BC 1A 逃生
- LeetCode第一天
- SDL游戏教程《Lazy Foo' Productions - Beginning Game Programming v2.0》中文版(2)
- KMP算法
- 进程间通信(IPC)之信号量
- MachineLearning——数据
- contentProvider
- Js中获取文档中的下一个元素节点的方法