自定义 Toast
2015-06-19 14:10
417 查看
自定义 Toast 想要什么样式就可以写什么样式
activity
toast_bg.xml
toast_bg.xml
activity
View toastView = getLayoutInflater().inflate(R.layout.toast_bg, null); Toast toast=new Toast(getApplicationContext()); toast.setView(toastView); TextView tv=(TextView)toastView.findViewById(R.id.tv_toast); tv.setText("您尚未登录,请先登录"); toast.show();
toast_bg.xml
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:background="@drawable/toast_bg" > <TextView android:id="@+id/tv_toast" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_vertical" android:textColor="#000000" > </TextView> </LinearLayout>
toast_bg.xml
<?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" > <solid android:color="#ffffff" /> <stroke android:width="1dp" android:color="#FFFFFF" /> <padding android:bottom="6dp" android:left="6dp" android:right="6dp" android:top="6dp" /> <corners android:radius="3dp" /> </shape>
相关文章推荐
- C# TextBox中只允许输入数字的方法
- QTP中参数迭代设置
- HTML页面加载loading
- Java并发教程(Oracle官方资料)
- 简析分页逻辑
- dataGrid转换dataTable
- selenium FIREFOX 启动提示导入收藏夹
- java.lang.ClassNotFoundException: javax.persistence.EntityListeners
- DirectX中文手册
- Android底层架构研究
- project继承domain管理权限
- poj3030
- linux 命令——55 traceroute(转)
- BZOJ1665 : [Usaco2006 Open]The Climbing Wall 攀岩
- 控件textbox的TextMode="MultiLine"时的限制字数多少问题
- 分支-18 求一元二次方程的根(20)
- 树状菜单
- intellij idea 高级用法之:集成JIRA、UML类图插件、集成SSH、集成FTP、Database管理
- SQL字符串函数
- (L1)AudioService 初始化代码走读