`
阿尔萨斯
  • 浏览: 4188918 次
社区版块
存档分类
最新评论

Toast.makeText用法

 
阅读更多

Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。
1.默认效果

android 信息提示 Toast.makeText 用法 - 野人 - 热博狂人

代码

Toast.makeText(getApplicationContext(), "默认Toast样式",
<wbr><wbr><wbr><wbr>Toast.LENGTH_SHORT).show();</wbr></wbr></wbr></wbr>

2.自定义显示位置效果

android 信息提示 Toast.makeText 用法 - 野人 - 热博狂人

代码

toast = Toast.makeText(getApplicationContext(),
<wbr><wbr><wbr><wbr>"自定义位置Toast", Toast.LENGTH_LONG);<br><wbr><wbr>toast.setGravity(Gravity.CENTER, 0, 0);<br><wbr><wbr>toast.show();</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>

3.带图片效果

android 信息提示 Toast.makeText 用法 - 野人 - 热博狂人

代码

toast = Toast.makeText(getApplicationContext(),
<wbr><wbr><wbr><wbr>"带图片的Toast", Toast.LENGTH_LONG);<br><wbr><wbr>toast.setGravity(Gravity.CENTER, 0, 0);<br><wbr><wbr>LinearLayout toastView = (LinearLayout) toast.getView();<br><wbr><wbr>ImageView imageCodeProject = new ImageView(getApplicationContext());<br><wbr><wbr>imageCodeProject.setImageResource(R.drawable.icon);<br><wbr><wbr>toastView.addView(imageCodeProject, 0);<br><wbr><wbr>toast.show();</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>

4.完全自定义效果

android 信息提示 Toast.makeText 用法 - 野人 - 热博狂人

代码

LayoutInflater inflater = getLayoutInflater();
<wbr><wbr>View layout = inflater.inflate(R.layout.custom,<br><wbr><wbr><wbr><wbr>(ViewGroup) findViewById(R.id.llToast));<br><wbr><wbr>ImageView image = (ImageView) layout<br><wbr><wbr><wbr><wbr>.findViewById(R.id.tvImageToast);<br><wbr><wbr>image.setImageResource(R.drawable.icon);<br><wbr><wbr>TextView title = (TextView) layout.findViewById(R.id.tvTitleToast);<br><wbr><wbr>title.setText("Attention");<br><wbr><wbr>TextView text = (TextView) layout.findViewById(R.id.tvTextToast);<br><wbr><wbr>text.setText("完全自定义Toast");<br><wbr><wbr>toast = new Toast(getApplicationContext());<br><wbr><wbr>toast.setGravity(Gravity.RIGHT | Gravity.TOP, 12, 40);<br><wbr><wbr>toast.setDuration(Toast.LENGTH_LONG);<br><wbr><wbr>toast.setView(layout);<br><wbr><wbr>toast.show();</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>

5.其他线程

android 信息提示 Toast.makeText 用法 - 野人 - 热博狂人


<wbr>代码</wbr>

new Thread(new Runnable() {
<wbr><wbr><wbr>public void run() {<br><wbr><wbr><wbr><wbr>showToast();<br><wbr><wbr><wbr>}<br><wbr><wbr>}).start();</wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr></wbr>

分享到:
评论

相关推荐

    Android 演示简单toast和带图片toast的实现方法.rar

    Android 演示简单toast和带图片toast的实现方法,这些toast在平时的Android应用开发中使用频繁,本源码演示了两种最实用toast的用法,一种是不带图片,另一种是带图片:  // 简单的toast,不带图片的实现方法:  ...

    Android Toast通知用法实例详解

    本文实例讲述了Android Toast通知用法。分享给大家供大家参考,具体如下: Toast在手机屏幕上向用户显示一条信息,一段时间后信息会自动消失。 1.默认用法 代码如下:Toast.makeText(getApplicationContext(), ...

    放微信图片编辑器aar包

    Toast.makeText(getApplicationContext(),"success",Toast.LENGTH_LONG); } @Override public void onEditeCancel() { Toast.makeText(getApplicationContext(),"cancel",Toast.LENGTH_LONG); } @Override ...

    Android使用Toast显示消息提示框

    在前面的实例中,已经应用过Toast类来显示一个简单的提示框了。这次将对Toast进行详细介绍。Toast类用于在屏幕中显示...另一种是调用Toast类的makeText()方法创建。 Toast toast=Toast.makeText(this,”要显示的内容”

    对话框的使用

    1. Toast.makeText(this, "这是一个提示", Toast.LENGTH_SHORT).show(); 2. //从资源文件string.xml 里面取提示信息 3. Toast.makeText(this, getString(R.string.welcome), Toast.LENGTH_SHORT).show(); 这个...

    Android提示库SweetTips.zip

    Snackbar:Design 包中的 Snackbar 无法自定义动画截屏下载sweetTips.apksweettips-1.0.aar使用SweetToast:创建 SweetToast 实例SweetToast toast = SweetToast.makeText(context,"backgroundResource");...

    Android代码-FitPopupWindow

    FitPopupWindow ...效果图 用法 /** * @param anchorView 目标view * ... Toast.makeText(MainActivity.this,reason,Toast.LENGTH_SHORT).show(); } }); fitPopupUtil.showPopup(anchorView); }

    Android代码-CountDownButton

    CountDownButton CountDownButton是一个具有倒计时功能的自定义按钮 下载 dependencies { ...} 使用 // 布局文件: ... Toast.makeText(activity, "click countdown button", Toast.LENGTH_SHORT).show();

    Android Service中使用Toast无法正常显示问题的解决方法

    本文实例讲述了Android Service中使用Toast无法正常显示问题的解决方法。分享给大家供大家参考,具体如下: 在做Service简单练习时,在Service中的OnCreate、OnStart、OnDestroy三个方法中都像在Activity中同样的...

    xUtils3 demo

    // * 客户端会根据服务端返回的 header 中 max-age 或 expires 来确定本地缓存是否给 onCache 方法. // 如果服务端没有返回 max-age 或 expires, 那么缓存将一直保存, 除非这里自己定义了返回false的 // 逻辑, ...

    Android项目设计与开发:Log和Toast.ppt

    介绍消息日志的打印 2.Toast提示框的基本使用方法 调试手段 android.util.Log常用的方法有以下5个:Log.v() Log.d() Log.i() Log.w() 以及 Log.e() 。根据首字母对应VERBOSE,DEBUG,INFO, WARN,ERROR。 调试手段 ...

    Android小应用

    1. 设计用户界面 ... 使用Toast.makeText()来实现 5. 添加选项菜单  onCreateOptionsMenu  onOptionsItemSelected 6. 删除与分享功能  onContextItemSelected 7. 闹铃功能  AlarmReceiver

    Android代码-ExToast

    于是,在阅读了Toast的源码后对Toast进行了拓展,原生Toast包含了以下方法给用户修改显示内容: setView(View):void setDuration(int):void setMargin(float,float):void setGravity(int,int,int):void setText(int)...

    Android学习笔记之Toast

    使用统一标准化的Toast Toast.makeText(Context context, CharSequence text, int duration).show(); /* android.widget.Toast context: this & MainActivity & getApplicationContext() text: 想要输出的通知文本 ...

    Service开机自动启动

    Toast.makeText(context, "OlympicsReminder service has started!", Toast.LENGTH_LONG).show(); } } } 注意:现在的IntentReceiver已经变为BroadcastReceiver,OnReceiveIntent为onReceive。所以java这边的...

    Android代码-switchView

    switchView //同上 用法 ... switchView.setOnClickCheckedListener(new SwitchView... Toast.makeText(MainActivity.this, "type:" switchView.isChecked(), Toast.LENGTH_SHORT).show(); } }); 有问题需要 欢迎留言~

    真正实现自动轮播的广告栏Banner

    基本用法很简单,只需要几行代码就可以实现你想要的广告栏Banner效果,可直接下载jar... Toast.makeText(MainActivity.this, "this is" + (position % resId.length) + "page", Toast.LENGTH_SHORT) .show(); } } }

    android小实例

    * 控件事件通过设置其控件的监听器来监听并处理事件 * 按键按下事件:通过重写onKeyDown方法 * 按键弹起事件:通过重写onKeyUp方法 ... * Toast.makeText(this, string, Toast.LENGTH_SHORT).show(); * 显示提示信息

    Android代码-LovelyToast

    LovelyToast Make u Toast become lovely and alive, 6 kinds of types(6种的toast类型) 3 kinds of show and out animation(3种显示与取消的动画) support custom...LovelyToast.makeText(mActivity.this, " SU

    Android 根据经纬查看街景.rar

    Android 根据经纬查看街景,这个只是学习经纬度的获取和用法,查看街景的功能需要运行条件才行,通过本源码可了解经纬度获取方法,下面是相关的代码:  重写onClick方法:  EditText etLong = (EditText)...

Global site tag (gtag.js) - Google Analytics