草庐IT

INTENT_TRIGGER

全部标签

android - 从外壳发送屏幕 Intent

如何在控制台中发送启动屏幕的Intent?我知道打开屏幕的Action是Intent.ACTION_SCREEN_ON,但我很难从控制台发送Intent。 最佳答案 我找到了解决方案adbshellambroadcast-aandroid.intent.action.SCREEN_ON 关于android-从外壳发送屏幕Intent,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/

Android:视频可以从图库中播放,但是当我使用 Intent.ACTION_VIEW 类型的视频播放时,无法播放

Hereismyoriginalquestion我已经在那里实现了答案,但问题仍然存在。这里是要点:所以我正在播放来自外部存储(sdcard)的视频,我在播放视频时遇到了问题,这是我的代码:Uriuri=Uri.parse(url);intent=newIntent(Intent.ACTION_VIEW);intent.setDataAndType(uri,"video/*");提示“抱歉,该视频无法播放”,但在图库中,可以播放。我打印了url,这就是我得到的:VideoPlayerurl:file:///mnt/sdcard/foldername/video-2012-12-26-2

Android intent.putExtra() 从服务到 Activity

一段时间以来,我一直在尝试使用Intent将Service中的简单String数据传递给Activity.putExtra()但没有成功。Intent.getStringExtra()始终为NULL服务代码:Intentintent=newIntent(getBaseContext(),MainActivity.class);intent.putExtra(Consts.INTERNET_ERROR,"error");intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);getApplication().startActivity(intent)

java.lang.RuntimeException : Failure delivering result ResultInfo{who=null, 请求=100,结果=-1,数据= Intent }... : java. lang.NullPointerException

我正在创建一个Android应用程序,它可以拍照并将其发送到Ocr网络服务(MicrosoftHawaii);但我遇到了一个严重的问题..拍完照片后,应用程序崩溃了,但我不明白问题出在哪里,也不知道如何解决!代码是这样的:packageyour.Mobile;importjava.io.ByteArrayOutputStream;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.IOException;importandroid.app.Activity;importandroid.content.

java - Android:调用 Context.startService() 后未启动嵌套 Intent 服务

我的嵌套Intent服务定义如下:packagecom.my.package;...//BunchofimportspublicclassMyNotifier...//BunchofvariablespublicclassMissedCallIntentServiceextendsIntentService{privatestaticfinalStringTAG="MissedCallIntentService";publicMissedCallIntentService(){super("MissedCallIntentService");Log.i(TAG,"Creatingint

android - 当您使用 Intent.ACTION_DELETE 时,您如何判断用户是否真的卸载了该应用程序?

这是我的代码Intentintent=newIntent(Intent.ACTION_DELETE);intent.setData(Uri.parse("package:"+theApp.getAppOpen()));startActivity(intent);调用startActivity时,会出现默认提示,询问用户是否要卸载该应用程序。我如何判断用户是否说“确定”以卸载应用程序?假设我的应用程序不是被卸载的应用程序。 最佳答案 您有两个选项,您可能希望结合使用这两个选项:1)为ACTION_PACKAGE_REMOVED注册一个

java - 读写包含 Parcelable 对象的 ArrayList 的 ArrayList 以传递 Intent

我刚刚将项目中的所有可序列化类更改为可打包类。一切工作正常,除了一个由包含另一个ArrayList的ArrayList组成的类。我已经调试过了。写这个ArrayList没有报错。但是我在阅读时遇到错误。这是发生错误的类:publicclassTimetableimplementsParcelable{privateintactLap=0;privateArrayListtimetable;privateArrayListloggedLocations;privateDatestartTime;......publicvoidwriteToParcel(Parcelout,intflag

Android Intent 清除顶部不起作用

我想对我的HomeScreenActivity发出一个Intent并清除堆栈中所有Activity的Activity,下面是Intent代码:Intentintent=newIntent(activity,HomeScreenActivity.class);if(Build.VERSION.SDK_INT>=11){intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK);}intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.addFlags(Intent.FLAG_ACTIVITY_NO_

android - 如何在不影响未决 Intent 及其有效负载的情况下更新通知?

我正在使用以下代码创建通知:Intentintent=newIntent(this,GetStockQuote.class);intent.putExtra("abc",abcObject);intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);PendingIntentpIntent=PendingIntent.getActivity(this,0,intent,0);/*Buildthenotification*/Notificationnotification=newNotification.Builder(this).setContent

android - 服务 Intent 必须明确 - Google Analytics

可能与Android5.0(L)ServiceIntentmustbeexplicit2重复有细微差别我在Lollipop-Nexus5中遇到这个错误java.lang.IllegalArgumentException:ServiceIntentmustbeexplicit:Intent{act=com.google.android.gms.analytics.service.START(hasextras)}atandroid.app.ContextImpl.validateServiceIntent(ContextImpl.java:1674)atandroid.app.Conte