,,Android使用Toast显示消息提示框

,,Android使用Toast显示消息提示框

本文主要详细介绍Android使用Toast显示消息提示框。本文中的示例代码非常详细,具有一定的参考价值。感兴趣的朋友可以参考一下。

在前面的例子中,Toast类被应用来显示一个简单的提示框。这次会详细介绍吐司。Toast类用于在屏幕上显示一个消息提示框。这个消息提示框没有控制按钮,不会获得焦点,一段时间后会自动消失。通常用于显示一些快速提示信息,应用范围很广。

使用Toast显示消息提示框非常简单。只需要三个步骤:

(1).创建一个Toast对象。通常有两种方法:一种是通过构造来创造;

吐司吐司=新吐司(这个);

另一种是调用Toast类的makeText()方法来创建。

Toast toast=Toast.makeText(this,'显示什么',Toast。LENGTH _ SHORT);

(2).调用Toast类提供的方法来设置这个消息提示框的对齐方式、边距、显示内容等等。

常见的方法如下:

SetDuration(int duration)用于设置消息提示框的持续时间,参数通常使用Toast。LENGTH_LONG还是吐司。长度_短。

Set gravity (int gravity,int xOffset,int yOffset)用于设置消息提示框的位置,参数grivaty用于指定对齐方式;xoffset和yoffset用于指定具体的偏移值。

Set margin(浮动水平边距、浮动垂直边距)用于设置消息提示的边距。

Setext (charsequences)用于设置要显示的文本内容。

SetView(视图视图)用于设置提示框中要显示的视图。

(3).调用Toast类的show()方法来显示消息提示框。请注意,必须调用此方法,否则不会显示消息提示框。

下面是一个具体的例子来说明如何使用Toast类来显示消息提示框。

res/layout/main.xml:

?xml版本='1.0 '编码='utf-8 '?

linear layout xmlns:Android=' http://schemas . Android . com/apk/RES/Android '

安卓:方向='垂直'

Android:layout _ width=' fill _ parent '

Android:layout _ height=' fill _ parent '

android:id='@ id/layout1 '

安卓:重力='center_horizontal '

/线性布局

主要活动:

包com . example . test;

导入Android . app . activity;

导入Android . OS . bundle;

导入Android . view . gravity;

导入Android . widget . imageview;

导入Android . widget . linear layout;

导入Android . widget . textview;

导入Android . widget . toast;

公共类MainActivity扩展Activity {

@覆盖

public void on create(Bundle saved instancestate){

super . oncreate(savedInstanceState);

setContentView(r . layout . main);

//通过makeText方法创建消息提示框

Toast . makeText(main activity . this,'我通过make text方法创建了消息提示框',Toast。LENGTH_SHORT)。show();

//通过Toast类的构造方法创建消息提示框

吐司吐司=新吐司(这个);

toast.setDuration(Toast。LENGTH _ SHORT);//设置持续时间

toast.setGravity(重力。中心,0,0);//设置对齐方式

linear layout ll=new linear layout(this);//创建线性布局管理器

ImageView imageView=新ImageView(this);

imageview . set image resource(r . drawable . stop);

imageView.setPadding(0,0,5,0);

ll . addview(imageView);

TextView tv=新TextView(this);

TV . settext(‘我通过构造方法创建了消息提示框’);

ll.addView(电视);

toast . set view(ll);//设置要在消息提示框中显示的视图

toast . show();//显示消息提示框

}

}

效果如图所示:

这就是本文的全部内容。希望对大家的学习有帮助,支持我们。

郑重声明:本文由网友发布,不代表盛行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菜单控件
  • 留言与评论(共有 条评论)
       
    验证码: