草庐IT

ACTION_INTENT

全部标签

Android,Intent.FLAG_ACTIVITY_CLEAR_TOP 好像不行?

在我的菜单中有一些项目。Home是它的一个项目,我想成为我的应用程序的根,每当用户点击它时,Android清除堆栈然后返回主屏幕。这是我的代码:menu.setOnItemClickedListener(newMenuClickedListener(){publicvoideventOccured(intid){Intentintent=null;switch(id){case1:intent=newIntent(context,More.class);break;case2:intent=newIntent(context,FavoriteScreen.class);break;ca

android - 如何获得共享 Intent 的结果?

我正在使用下一个代码进行分享:IntentsendIntent=newIntent(Intent.ACTION_SEND);sendIntent.putExtra(Intent.EXTRA_TEXT,getString(R.string.share_text));sendIntent.putExtra(Intent.EXTRA_STREAM,Uri.fromFile(file));sendIntent.setType("image/png");startActivityForResult(Intent.createChooser(sendIntent,getResources().ge

java - Android Intent 中 SecondActivity.class 的正确含义?

Intentintent=newIntent(getApplicationContext(),SecondActivity.class);startService(intent);我的理解是,直到未创建这行代码“SecondActivity对象”并且我们正在将SecondActivity的运行时数据发送到Intent。所以,我认为在运行时编译器会向第二个Activity添加一些额外的代码。我知道这与反射有关,但我仍然没有理解正确。“.class”是否表示运行时“SecondActivity”类中类型为“Class”的“静态变量类”,例如,staticClassclass=.......

android - 为什么来电号码在 Intent 额外的 TelephonyManager.EXTRA_INCOMING_NUMBER 中为空?

我有一个用Intent过滤器“android.intent.action.PHONE_STATE”定义的广播接收器。它主要可以很好地从Intent中获取电话号码,但有时,相当随机地,它在某些手机上会失败。它看起来像一些固件错误。有没有人遇到同样的问题并且知道实际原因是什么,如何应对? 最佳答案 我用过类似的东西......而且我使用它没有问题......IntentService=newIntent(context,PlayService.class).setAction("outgoing_call");IntentService

android - 通用 Android Intent 数据库/库

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我以前看过openintents.org查找有关Intents的一般信息。我还注意到这里经常有人询问有关如何发送电子邮件、如何拍照……的问题。我还发现了这个问题:AndroidIntentDatabase,目前还没有答案。因此,我将当前的实用程序函数编译成一个库并将其放在Git上:AndroidIntents您不断使用哪些Intent?人们可以期望在这样的

android - 仅在应用程序未运行时从 Intent 启动 Activity

我的应用程序有一个用于登录的Activity,LoginActivity,我已经为它定义了一个intent过滤器,这样如果有人插入USB设备,LoginActivity就会启动。这个场景工作正常。代码:然而,当应用程序运行时,会发生这种情况:我正在连接USB设备并“重定向”到登录屏幕(LoginActivity)。在这种情况下,我不想启动新Activity。我应该怎么做才能获得想要的行为? 最佳答案 将此添加到您在AndroidManifest.xml中的Activity:android:launchMode="singleTop"

android - 如何使用 Intent 服务通过服务更新 UI 上传多个图像

我是Android开发人员。当使用Intent服务在后台发送多个图像时,我遇到了ANR问题。我在Resume()方法上调用了服务。当逐步完成图像上传时,我更新了UI。我的所有代码都在服务中.但我不明白为什么我的用户界面挂起。我已经为更新用户界面创建了ResultReceiver类。请告诉我我做错了什么。publicclassUploadImageServiceextendsIntentService{publicstaticfinalintSTATUS_RUNNING=0;publicstaticfinalintSTATUS_FINISHED=1;publicstaticfinalin

android - 在 Activity 开始时获得通知/接收明确的 Intent

我正在开发一个应用程序,它会在用户选择的Activity启动时收到通知。为此,最好的方法是为ACTION_MAIN显式Intent注册一个BroadcastReceiver,据我所知这不是工作(因为这些Intent有特定的目标)。另一种可能效率较低的方法是使用系统ActivityManager并轮询getRunningTask(),它会返回当前所有正在运行的任务的列表。轮询可以由后台服务完成。通过监视此列表中的更改,我可以查看Activity是否正在运行,以便我的应用程序可以得到通知。缺点当然是投票。我还没有尝试过,但我认为最后一种方法可能会奏效。有没有人知道更好的方法或强度较低的建议

android - 使用 ACTION_GET_CONTENT 在 Android on 2.1 上选取图片和视频

我正在开发一款需要让用户选择图片或视频的应用。在pre-2.1设备上,使用ACTION_GET_CONTENT似乎可以很好地处理多种MIME类型:newIntent(Intent.ACTION_GET_CONTENT).setType("video/*,image/*")但是,在运行2.1的Droid上,这会给出“您的收藏中没有项目”。将相同的代码与“video/”或“image/”一起使用可获得所需的结果。有没有办法让我的2.1设备允许用户在一个Intent中选择两种类型的内容? 最佳答案 将请求放入一个函数,然后使用onClic

android - 根据选择器中选择的应用程序,将不同的文本设置为 ACTION_SEND Intent

这个问题在这里已经有了答案:HowtofilterspecificappsforACTION_SENDintent(andsetadifferenttextforeachapp)(12个答案)关闭7年前。如何为ACTION_SENDIntent设置不同的内容(不同的文本、图像/无图像...)?基本上我想要一个长文本和一个图像用于电子邮件,只是用于Facebook的长文本和用于Twitter的短文本......我知道thisquestion,但问题没有答案。Intentintent=newIntent(Intent.ACTION_SEND);intent.setType("text/pl