Android使用Toast显示消息提示框
16lz
2021-01-24
实现Toast消息提示框有两种方法
一、通过Toast的makeText方法
Toast.makeText(this,"makeText消息提示框",Toast.LENGTH_SHORT).show();
二、通过Toast构造方法
Toast toast=new Toast(getBaseContext()); LinearLayout linearLayout=new LinearLayout(getBaseContext());//新建线性布局管理器 linearLayout.setOrientation(LinearLayout.VERTICAL);//设置垂直分布 linearLayout.setBackgroundColor(Color.RED);//设置背景颜色 //新建ImagView控件并添加到linearLayout线性布局管理器里 ImageView imageView=new ImageView(getBaseContext()); imageView.setImageResource(R.mipmap.ic_launcher); linearLayout.addView(imageView); //新建TextView控件并添加到linearLayout线性布局管理器里 TextView textView=new TextView(getBaseContext()); textView.setText("构造方法实现消息提示框"); linearLayout.addView(textView); toast.setView(linearLayout);//线性布局管理器添加到Toast里 toast.setGravity(Gravity.CENTER_HORIZONTAL,0,200);//设置Toast对齐方式及x、y方向偏移 toast.setDuration(Toast.LENGTH_SHORT);//设置Toast持续时间 toast.show();
更多相关文章
- 【Android】报错IOException: Read-only file system问题解决方
- Android进阶---android databinding 使用
- Recycler的一些笔记
- 选项卡的使用方法一(Android学习随笔十二)
- android 3种定时器的方法
- android绘图常用方法归纳
- android 的事件分发从源码分析
- Android中自定义ListView
- Android(安卓)RecyclerView 间距全适配