zoukankan      html  css  js  c++  java
  • 建立丰富多彩的toast的简单实例

    为toast中的view显示建立一个layout的xml文件,放到res的layout目录下

    下面是对xml的调用

    //先通过LayoutInflater来将xml文件中的 Layout变成一个view。这个类可以将XML实例化,形成一个View。以文本为例,要从一个XML文档生成一个可供使用的View,可以使用下列程序代码:

    LayoutInflater inflater = getLayoutInflater();

    View toastLayout = inflater.inflater(R.layout.toast_robot,(ViewGroup) findViewById(R.id.toast_robot));//这里的id取得layout的id,所以是ViewGroup

    //当取得View之后,Toast的生成便和文字的Toast类似了

    Toast toast3 = new Toast(this);

    toast3.setGravity(Gravity.CENTER,0,0);

    toast3.setDuration(Toast.LENGTH_LONG);

    toast3.setView(toastLayout);//通过setView方法来显示

    toast3.show();

  • 相关阅读:
    js 笔记
    openstack笔记
    Nginx
    Nginx
    Nginx
    nginx 服务器篇
    Nginx 原理篇
    MySQL 视图、触发器、函数、存储过程
    day41
    MySQL 作业题及答案
  • 原文地址:https://www.cnblogs.com/xingmeng/p/2423601.html
Copyright © 2011-2022 走看看