自定义吐司以及Toast的各种用法,详解。教你学会使用各种各样的Toast
2016-03-25 00:00
591 查看
package com.david_Custoast; import com.david_Custoast.R; import android.app.Activity; import android.os.Bundle; import android.view.Gravity; import android.view.LayoutInflater; import android.view.View; import android.widget.ImageView; import android.widget.TextView; import android.widget.Toast; public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } // 默认吐司 public void showNormalToast(View view) { // Toast.makeText(this, "我显示了", Toast.LENGTH_SHORT).show(); Toast toast = Toast.makeText(this, "我显示了", Toast.LENGTH_SHORT); toast.show(); } // 其他对齐方式的吐司 public void showGravityToast(View view) { Toast toast = Toast.makeText(this, "我又显示了", Toast.LENGTH_SHORT); // 设置吐司的展示位置 toast.setGravity(Gravity.CENTER, 0, 0); toast.show(); } // 自定义吐司 public void showCustomToast(View view) { // 获取吐司的根视图 View rootView = LayoutInflater.from(this).inflate(R.layout.toast_custom, null); ImageView iv = (ImageView) rootView.findViewById(R.id.iv); TextView tv = (TextView) rootView.findViewById(R.id.tv); iv.setImageResource(R.drawable.f029); tv.setText("么么哒"); Toast toast = new Toast(this); // 修改吐司对齐方式 toast.setGravity(Gravity.CENTER, 0, 0); // 设置跟视图 toast.setView(rootView); // 设置展示时间 toast.setDuration(Toast.LENGTH_LONG); // 展示吐司 toast.show(); } }
源代码下载地址:http://download.csdn.net/detail/qq_21376985/9468483
相关文章推荐
- Android开发之java代码中获取当前系统的时间工具类
- 常用的android弹出对话框 几乎包含了所有(1)
- JAVA中 错误代码是 the public type must be defined in its own file 解决方法 android开发 java编程
- Android开发之ListView详解 以及简单的listView优化
- eclipse 设置默认编码为Utf-8 详细教程。
- 屏幕适配 部分知识点总结,CSDN小冰原创
- Android Studio出现:Your project path contains non-ASCII 错误代码解决方法
- 遍历查找集合或者数组中的某个元素的值 java代码 详解 Android开发
- android开发之动画的详解 整理资料 Android开发程序小冰整理
- Android中的Activity四种启动模式(launchMode)
- 获取android手机的屏幕分辨率 android开发
- android studio 如何进行格式化代码 快捷键必备
- android开发之gridView的一些属性。(项目经验总结)
- fragment没有getWindowManager 关于fragment下的报错解决方法
- 网络请求以及网络请求下载图片的工具类 android开发java工具类
- 几个重要的TCP/IP选项解析(Java Socket)
- TCP SYN攻击
- Tiles入门及项目实战
- OpenCV中imread函数
- 图像的局部特征研究--Hu不变矩