zoukankan      html  css  js  c++  java
  • 图文可视化提醒Toast

     1 package com.turboradio.googlesdk;
    2
    3 import android.app.Activity;
    4 import android.os.Bundle;
    5 import android.text.util.Linkify;
    6 import android.view.View;
    7 import android.widget.ImageView;
    8 import android.widget.LinearLayout;
    9 import android.widget.TextView;
    10 import android.widget.Toast;
    11
    12 public class Ex5_7 extends Activity {
    13
    14 @Override
    15 protected void onCreate(Bundle savedInstanceState) {
    16 super.onCreate(savedInstanceState);
    17 setContentView(R.layout.ex_5_7);
    18
    19 }
    20 /**按钮监听器**/
    21 public void showToast(View v){
    22 ImageView imageView = new ImageView(Ex5_7.this);
    23 TextView textView = new TextView(Ex5_7.this);
    24 /**创建线性布局对象**/
    25 LinearLayout lay = new LinearLayout(Ex5_7.this);
    26 textView.setText("Show toast");
    27 /**判断textView**/
    28 Linkify.addLinks(textView, Linkify.WEB_URLS|Linkify.PHONE_NUMBERS|Linkify.EMAIL_ADDRESSES);
    29 Toast toast = Toast.makeText(Ex5_7.this, textView.getText().toString(), Toast.LENGTH_LONG);
    30 /**自定义View对象**/
    31 View view = toast.getView();
    32 /**水平布局**/
    33 lay.setOrientation(LinearLayout.HORIZONTAL);
    34 imageView.setBackgroundResource(android.R.drawable.btn_plus);
    35 lay.addView(imageView);
    36 lay.addView(view);
    37 toast.setView(lay);
    38 toast.show();
    39 }
    40 }
     1 <?xml version="1.0" encoding="utf-8"?>
    2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    3 android:layout_width="fill_parent"
    4 android:layout_height="fill_parent"
    5 android:orientation="vertical" >
    6 <Button
    7 android:id="@+id/button"
    8 android:layout_width="wrap_content"
    9 android:layout_height="wrap_content"
    10 android:text="显示具有图片的Toast"
    11 android:onClick="showToast"
    12 />
    13 </LinearLayout>



  • 相关阅读:
    MRC和ARC混合开发
    创建静态库.a
    IOS 数据存储之 FMDB 详解
    AFNETWorking的使用
    日历demo
    iOS开发系列--通知与消息机制
    paypal支付说明
    支付宝路径的问题
    iOS开发多线程篇—GCD介绍
    回调的具体最弱智的解释
  • 原文地址:https://www.cnblogs.com/jiayonghua/p/2277928.html
Copyright © 2011-2022 走看看