android-求助,关于Toast!新人求救!

问题描述

求助,关于Toast!新人求救!

我看到有一句toast=Toast.makeText(省略.....)这个函数还有返回值吗?大吃惊!

睡觉前刚编了一个小程序,结果在开头写的private Toast toast =new Toast(this)没报错,但是一在模拟器上运行程序就闪退,这句话把=new Toast(this)删掉就不闪退了,为什么呢?

解决方案

Toast 是消息管理类,maketext是静态方法,返回的消息提示框 .show()显示,一般都是连起来用,直接.show了,所以你觉得没返回值。

如果你在activity中应用,在变量申明的时候通过new Toast(this),这是activity是还没初始化完成。所以报错了。再oncreate后再初始化就不会报错。

解决方案二:

本来就有

参考
http://www.cnblogs.com/ycxyyzw/archive/2013/03/12/2955845.html

解决方案三:

Android特效 五种Toast详解

解决方案四:

肯定有返回值啊 而且静态的 不需要new

解决方案五:

oncreate后再初始化就不会报错。

解决方案六:

oncreate后再初始化就不会报错。

时间: 2024-12-02 15:47:42

android-求助,关于Toast!新人求救!的相关文章

android layout-Android stdio 没有layout_land文件夹,这么创建水平布局,新人求救

问题描述 Android stdio 没有layout_land文件夹,这么创建水平布局,新人求救 Android stdio 没有layout_land文件夹,这么创建水平布局,新人求救, 解决方案 http://www.zhihu.com/question/21638586

eclipse 每次打开xml文件都会一直loadding data for android 求助

问题描述 eclipse 每次打开xml文件都会一直loadding data for android 求助 eclipse 每次打开xml文件都会一直loadding data for android, 如下图 , 求助 解决方案 它要加载Android的库,不影响你使用就行 解决方案二: 去除eclipse中xml文件的 No grammar constraints (DTD or XML schema) detected for the document警告每次运行都会自动生成****ou

数据存储-哪位大神能给详讲讲android的数据传输,,本人新人 ,越详细越好 ,有代码示例最好

问题描述 哪位大神能给详讲讲android的数据传输,,本人新人 ,越详细越好 ,有代码示例最好 android中的数据存储方式:参数共享 I/O流 ... 解决方案 自己网上查去,资料多得是

listview-关于Android 的 menu问题。求救。。

问题描述 关于Android 的 menu问题.求救.. android中,如何在一个ListView的item上添加一个能创建options menu的菜单的监听啊.新手求指教!谢谢 解决方案 android 虚拟按键menu显示/隐藏问题android menu 的显示问题求救==DB2问题 解决方案二: http://blog.csdn.net/cjjky/article/details/6337822 解决方案三: 你是要每个item都有吗?你的需求是什么效果

android toast-android中toast没有提示

问题描述 android中toast没有提示 在以前程序都能进行toast提示,今天下午因为输入法框弹出的问题更改了一下theme,但是上面的问题解决了,toast却怎么也不提示了,重新设置了主题也不行,我已經show过 解决方案 既然怀疑是因为修改了 theme 引起的,可以试着修改回来,再看看 toast 能否弹出来. 先确定问题的原因,然后再看看新的 theme 下有没有对 toast 需要什么特殊的处理,或者压根就不能显示. 解决方案二: Toast.makeText(this, "分页

Android编程实现Toast只显示最后一条的方法

本文实例讲述了Android编程实现Toast只显示最后一条的方法.分享给大家供大家参考,具体如下: 在做Android开发中,时不时的可能会用到Toast,但用Toast的时候,连续使用会存在一个问题,就是一条条显示Toast.而不是直接显示最后一条.因此,根据此需求,现在写了ToastUtil这个类,该类中有三个方法供选择. ToastUtil.Java import android.content.Context; import android.graphics.PixelFormat;

详解Android中的Toast源码_java

Toast源码实现 Toast入口    我们在应用中使用Toast提示的时候,一般都是一行简单的代码调用,如下所示: [java] view plaincopyprint?在CODE上查看代码片派生到我的代码片 Toast.makeText(context, msg, Toast.LENGTH_SHORT).show();     makeText就是Toast的入口,我们从makeText的源码来深入理解Toast的实现.源码如下(frameworks/base/core/java/andr

android实现类似toast效果的圆角dialog警告框

转自:http://blog.csdn.net/u011007829/article/details/47293597 在最近的项目中需要用到一个类似于toast效果的警告框,而且还要是圆角的.下面是我实现的效果截图: 首先定义一个dialog: [java] view plaincopy package com.bobge.doura.customview;      import android.app.Dialog;   import android.content.Context;  

Android超实用的Toast提示框优化分享_Android

前言 相信每位Android开发者都用过Toast,都知道是弹出消息的.类似于js里面的alert,C#里面的MesageBox.当然android里面也有dialog,dialog是有焦点的,可与用户交互.而toast是没有焦点的,时间到了自动消失,不能回应用户的交互,下面就跟大家分享下Android中Toast提示框的优化方法. 先看下源码: public class Toast { public static final int LENGTH_SHORT = 0; public stati