Android学习之路---Toast显示文本及图片
2017-01-07 17:08
351 查看
1.Toast显示文本(只需要一行代码)
2.Toast显示图片
3.Toast显示图片和文本(需要用到布局来“容纳图片和文字”)
//第一个参数是上下文,第二个是需要显示的内容,第三个是显示时间(也可为Toast.LENGTH_SHORT) Toast.makeText(this,"我是文本显示内容",Toast.LENGTH_LONG);
2.Toast显示图片
/** * 显示图片的Toast * @param view */ public void viewText(View view) { Toast t = new Toast(this); ImageView imageView = new ImageView(this); imageView.setImageResource(R.mipmap.ic_launcher);//设置ImageView t.setView(imageView);//设置图片 t.setDuration(Toast.LENGTH_SHORT);//显示时间长短 t.setGravity(Gravity.TOP,0,0);//设置显示位置,(位置,偏移量xOffset,偏移量yOffset) t.show(); }
3.Toast显示图片和文本(需要用到布局来“容纳图片和文字”)
/** * 显示图文Toast * @param view */ public void viewTextImg(View view){ Toast t=new Toast(this); TextView textView=new TextView(this); textView.setText("可爱的喵喵"); ImageView imageView=new ImageView(this); imageView.setImageResource(R.mipmap.ic_launcher); //组合文本加图片,可以设置线性布局 LinearLayout layout=new LinearLayout(this); layout.setOrientation(LinearLayout.VERTICAL);//设置LinearLayout垂直 layout.setGravity(Gravity.CENTER);//设置LinearLayout里面内容中心分布 layout.addView(imageView);//先添加image layout.addView(textView);//再添加text t.setView(layout);//只需要把layout设置进入Toast t.setGravity(Gravity.CENTER,0,0); t.setDuration(Toast.LENGTH_LONG); t.show(); }
相关文章推荐
- AsyncTask异步加载图片 进度条显示进度 -- Android学习之路
- 【Android开发学习29】界面控件之列表控件(ListView)--显示图片和文本
- android---textview控件学习笔记之显示表情图片和文本(二)
- Android学习之路---ImageSwitcher和TextSwitcher切换图片及文本
- Android学习札记47:TextView显示Html类解析的网页和图片及自定义标签
- WAP(wml)开发教程4--WML学习之显示文本和图片
- Android中Textview显示带html文本二-------【Textview显示本地图片】
- Android中Textview显示带html文本二-------【Textview显示本地图片】
- Android GridView 一行显示数据(包括图片和文本),解决的办法是计算数据占该行的宽度是多少
- Android GridView 一行显示数据(包括图片和文本),解决的办法是计算数据占该行的宽度是多少
- (andbase)android 线程池 显示进度框和移除进度框 Toast提示文本
- android 9patch背景图片导致的一个文本显示问题
- osg for android 学习之十五:显示图片
- android 图片处理操作学习1 显示
- 菜鸟Android学习之路28——AlertDialog(4)显示带多个选列表项的对话框
- android学习之Toast(单击按钮显示Toast信息)
- Android中Textview显示带html文本二-------【Textview显示本地图片】
- Android学习-Service中显示Toast
- opecv学习之路【五】--显示一张图片
- Android的学习之路(四)项目中清单文件的学习和android中常用的显示单位