`
ljwcfan
  • 浏览: 2111 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
最近访客 更多访客>>
社区版块
存档分类
最新评论

Android:在Service中使用Toast

阅读更多
在Service中Toast,本来以为是和在Activity中一样直接用,结果发现没有反应,百度到的解决办法,原理暂时不清楚。
public class TestService extends  Service {
	private Handler handler;
	@Override
	public IBinder onBind(Intent intent){
		return null;
	}
	
	@Override
	public void onCreate(){
	    handler = new Handler(Looper.getMainLooper());                        
        System.out.println("service started");
	    handler.post(new Runnable() {  
             @Override  
             public void run() {  
                Toast.makeText(getApplicationContext(), "Test",Toast.LENGTH_SHORT).show();  
             }  
        });
    }
}		
分享到:
评论

相关推荐

    android service toast 01

    在Service中使用Log类记录关键步骤,可以帮助调试和理解代码执行流程。 总之,Service和Toast在Android开发中都有其独特的应用场景。理解它们的使用方法和注意事项,对于构建高效、稳定的应用至关重要。通过...

    android默认Toast,各种自定义Toast

    在Android开发中,Toast是一种轻量级的通知方式,它用于显示短暂的信息,不会阻断用户当前的操作。默认的Toast在屏幕中央短暂显示文本信息,但有时开发者可能需要更灵活的展示方式,比如改变位置或样式,这就涉及到...

    Android Service中使用Toast无法正常显示问题的解决方法

    但问题在于,当尝试在Service中使用Toast时,可能会发现Toast无法正常显示。本文将深入探讨这个问题的原因,并提供解决方案。 首先,我们需要理解为什么在Service中直接使用`Toast.makeText()`无法工作。Toast的...

    Android-Android实现Toast自定义样式

    在Android应用开发中,`Toast`是常用的轻量级提示组件,用于向用户展示短暂的信息。默认情况下,`Toast`的样式和位置都是系统固定的,但开发者可以根据需求自定义其样式和显示位置,以增强用户体验。本文将详细介绍...

    android Toast对象的使用 自定义Toast

    在Android开发中,`Toast`是一个非常常用的组件...通过以上步骤,你可以轻松地在Android应用中使用`Toast`来展示信息,无论是简单的文本提示还是复杂的自定义视图。在实际开发中,根据需求灵活运用,可以提高用户体验。

    android组件 RadioButton,CheckBox,Toast具体实例

    在Android开发中,RadioButton、CheckBox和Toast是三个非常基础且重要的组件,它们各自在不同的场景下发挥着关键作用。下面将分别对这三个组件进行详细解释,并通过实例展示它们的使用方法。 **RadioButton** 是...

    android Toast实例

    本实例将深入讲解如何在Android应用中使用`Toast`。 首先,我们需要了解`Toast`的基本用法。在Android SDK中,`Toast`类提供了创建和显示`Toast`的方法。下面是一段简单的代码示例,展示如何创建并显示一个`Toast`...

    android,Toast弹窗

    在标题“android,Toast弹窗”和描述“android Toast弹窗位置,以及图片和文字一起弹出”中,我们可以探讨如何自定义`Toast`的位置以及如何在`Toast`中同时展示图片和文字。 首先,我们了解`Toast`的基本用法。在...

    android service thread toast handler

    项目名"ServiceToast"可能表示这是一个关于如何在`Service`中使用`Thread`和`Handler`来显示`Toast`的示例。开发者可能通过创建一个新的`Thread`,在该线程中执行任务,并使用`Handler`将完成任务的消息传回主线程,...

    Android 5.0以上Toast不显示的解决方法

    最近在开发中我们经常会在适配5.0以后的机型遇到各种各样的问题,其中有一个不大不小的问题就是:Toast不显示问题,这篇文章就给大家总结了Android 5.0以上Toast不显示的原因与解决方法,有需要的朋友们可以参考借鉴...

    android自定义Toast

    在Android开发中,系统默认的`Toast`虽然方便快捷,但在某些情况下可能无法满足开发者对界面美观或功能扩展的需求。因此,自定义`Toast`成为了一项必要的技能。本示例将详细介绍如何在Android中创建自定义的`Toast`...

    android:toast弹出框

    在Android开发中,`Toast`是一种轻量级的提示方式,用于向用户显示短暂的信息,不会阻断用户与应用的交互。它会在屏幕上的指定位置出现一段时间后自动消失。本篇将详细介绍如何在Android中创建并自定义三种不同类型...

    Toast用法详解(各种自定义Toast)实例

    在Android开发中,`Toast`是一个非常常用的组件,它用于显示短期信息,这些信息会在一段时间后自动消失。本文将深入探讨`Toast`的用法,包括基本使用和自定义`Toast`的实例。 ### 1. 基本用法 `Toast`的基本使用...

    Android应用源码之自定义彩色Toast.zip

    在Android开发中,Toast是一种轻量级的通知方式,它用于显示短暂的信息,通常用来提示用户某个操作的结果。然而,Android系统默认的Toast是黑色文字在白色背景上显示,颜色单一,有时可能不符合开发者或者设计师对...

    Toast 图片提示框

    在Android应用开发中,"Toast 图片提示框"是一种增强用户体验的设计,它相较于传统的文本Toast提供了更为直观且生动的信息提示方式。传统的Toast主要用于显示短暂的通知信息,而加入了图片的Toast则能够更有效地传达...

    Toast消息框提示

    在Android应用开发中,`Toast`是一个非常常用且实用的组件,它用于向用户显示短暂的消息提示。这些提示不会阻断用户的操作,而是快速出现在屏幕上的一个特定位置,然后在一段时间后自动消失。`Toast`通常用于提供轻...

    使用Toast动态显示信息

    在本教程中,我们将深入探讨如何在Android应用程序中使用`Toast`来动态地显示信息。 首先,我们来了解`Toast`的基本使用方法。在Android SDK中,`Toast`类提供了创建和显示消息的方法。要创建一个`Toast`,我们需要...

    自定义toast.zip

    在Android开发中,Toast是一种常见的轻量级提示方式,它用于显示短暂的、不需用户交互的信息。在标准的Android SDK中,Toast的显示样式是固定的,但有时开发者可能需要根据应用的UI风格来定制其外观,比如改变字体...

    Android自定义Toast

    2. 在代码中加载布局并创建自定义Toast:使用LayoutInflater将XML布局转换为View对象,然后通过`Toast`的构造函数创建自定义的Toast实例。例如: ```java LayoutInflater inflater = (LayoutInflater) context....

Global site tag (gtag.js) - Google Analytics