android中toast用法,android自定义toast消息框

  android中toast用法,android自定义toast消息框

  今天看到一个应用弹出的烤的同时还蹦擦个声音貌似还不错。我说你别得瑟了,哥也搞个烤也出来冒个声也来得瑟下。

  这不,代码奉上:

  媒体播放器。创建(上下文,r . raw。全部成功);

  mplayer。setoncompletionlistener(新的媒体播放器.OnCompletionListener()

  @覆盖

  完成时公共无效(媒体播放器mp)

  议员。发布();//释放资源。让资源得到释放;

  @覆盖

  公共空的显示()

  超级棒。show();

  如果(有声)

  mplayer。start();

  * 设置是否播放声音

  公共void setIsSound(布尔值声音)

  这个。is声音=is声音;

  * 获取控件实例

  * @param上下文

  * @param text

  * 提示消息

  * @param isSound

  * 是否播放声音

  * @返回

  公共静态MyToast显示(上下文上下文,字符序列文本布尔值isSound,int duration)

  我的吐司结果=新的我的吐司(上下文,是声音);

  layout inflate inflate=(layout inflate)上下文。getsystem服务(上下文.LAYOUT _ INFLATER _ SERVICE);

  显示指标DM=上下文。获取资源().getDisplayMetrics();

  视图v=膨胀。膨胀(r .布局。new _ data _ toast,null);

  //v . setminimumwidth(DM。宽度像素);//设置控件最小宽度为手机屏幕宽度

  TextView TV=(TextView)v . findviewbyid(r . id。新_数据_吐司_消息);

  tv.setText(文本);

  结果。设置视图(v);

  result.setDuration(持续时间);//设置显示多长时间;

  结果. setGravity(重力底部,0,(int)(DM。密度* 85));

  返回结果;

  显示效果如下:

  测试工程演示实例下载(演示演示下载)猛击这里下载。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • windowsandroid手机版下载,windowsandroid安装apk
  • windowsandroid手机版下载,windowsandroid安装apk,WindowsAndroid 安装教程详解
  • android调用webview方法,androidwebview是什么,Android 中 WebView 的基本用法详解
  • android传感器高级编程,Android传感器,Android编程之光线传感器用法详解
  • android.app.Dialog,android自定义dialog对话框,Android开发笔记之-Dialog的使用详解
  • android 图片视频轮播框架,androidlayout轮播图,Android实现炫酷轮播图效果
  • android里的viewpager,安卓自定义view流程,Android自定义引导玩转ViewPager的方法详解
  • android里的viewpager,android viewpager详解
  • android里的viewpager,android viewpager详解,Android自定义超级炫酷的ViewPage指示器
  • android调用webview方法,androidwebview是什么
  • android设置控件宽度,android获取屏幕宽度和高度
  • android设置控件宽度,android获取屏幕宽度和高度,Android中获取控件宽高的4种方法集合
  • android蓝牙开发的基本流程,安卓蓝牙app开发教程
  • android蓝牙开发的基本流程,安卓蓝牙app开发教程,android蓝牙简单开发示例教程
  • android菜单栏,android菜单控件
  • 留言与评论(共有 条评论)
       
    验证码: