草庐IT

audio_intent

全部标签

android - 在创建 android 通知时,在 PendingIntent 中使用 FLAG_UPDATE_CURRENT 时会重复 Intent 额外内容

我想创建多个通知来启动(或刷新)Activity以显示产品描述。Notificationnotification=newNotification(R.drawable.applicationicon,Resources.getString("NewSaleNotification",context),System.currentTimeMillis());//Hidethenotificationafteritsselectednotification.flags|=Notification.FLAG_AUTO_CANCEL;Intentintent=newIntent(context

android - 当我必须使用 Intent 时,什么是 createChooser?我可以用这种方法做什么?

我一直在查看stackoverflow,但我没有找到关于什么是“createChooser”以及为什么我可以使用它的定义,以及在哪种情况下使用它是好的。提前致谢。 最佳答案 例如:您的应用程序中有共享图片选项。您可以这样定义Intent:IntentpicMessageIntent=newIntent(android.content.Intent.ACTION_SEND);picMessageIntent.setType("image/jpeg");FiledownloadedPic=newFile(Environment.getE

Android 状态栏通知 - 第二次获得旧的附加功能的 Intent

当我创建一个通过C2DM发送并在我的应用程序中接收的通知时,我想在IntentExtras中传递C2DM推送通知附带的一些数据。这在我第一次打开通知时工作正常。然后根据Activity的状态使用onNewIntent或onCreate接收数据。但是,如果我通过C2DM发送第二个推送通知,它会正确接收到新数据,但是当从Intent中获取附加信息时,我仍然会从上一条消息中获取数据。我想查看的标题和数据在通知中正确显示。所以我的Intent一定是错误的。如果Activity正在运行或未运行,则会发生这种情况。要创建通知,我执行以下操作:NotificationManagernotificat

android - 将 Intent 从服务发送到 Activity

我正在尝试使用Intent将IntentSerivce的结果返回到mainactivity,但我无法让它工作。IntentService毫无问题地从Activity接收Intent,完成它并获得一个JSONstring。现在剩下的唯一问题就是将此字符串发送回Activity。这是mainactivity中的方法:publicStringRTConn(Stringquery){System.out.println("QueryingRottenTomatoes.");IntentrtIntent=newIntent(MainActivity.this,RTConnection.class

android - 相机 Intent 不保存照片

我之前成功使用过此代码fragment,但文件指向SD卡上的某个位置。finalFiletemp=newFile(getCacheDir(),"temp.jpg");temp.delete();Intentintent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);intent.putExtra(MediaStore.EXTRA_OUTPUT,Uri.fromFile(temp));startActivityForResult(intent,CONFIG.Intents.Actions.SELECT_CAMERA_PHOTO);但是,当我使用ge

android - 插入新的联系 Intent

对于我的一个应用,我需要用户选择他现有的联系人之一或创建一个新联系人。使用以下代码显然很容易选择一个:i=newIntent(Intent.ACTION_PICK,Contacts.CONTENT_URI);startActivityForResult(i,PICK_CONTACT_REQUEST);现在我想创建一个新联系人。我尝试使用该代码,但它不会触发Activity结果:i=newIntent(Intent.ACTION_INSERT);i.setType(Contacts.CONTENT_TYPE);startActivityForResult(i,PICK_CONTACT_R

android - Intent.FLAG_ACTIVITY_CLEAR_TOP 不会删除 Activity 堆栈

我正在开发应用程序,我想在单击按钮时关闭整个应用程序。我知道在android中我们不应该考虑关闭应用程序,因为android会从Isquittinganapplicationfrownedupon?自动执行此操作。.但我想关闭我的应用程序。所以我要关闭应用程序是我正在使用Intent.FLAG_ACTIVITY_CLEAR_TOP标志来删除Activity堆栈。Intentintent=newIntent(Activity3.this,FinishActivity.class);intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);startA

android - onHandleIntent() 中的 Intent 怎么可能为空?

我的android应用程序崩溃了,这是logcat:-java.lang.NullPointerExceptionatcom.google.android.gcm.GCMBaseIntentService.onHandleIntent(GCMBaseIntentService.java:194)atandroid.app.IntentService$ServiceHandler.handleMessage(IntentService.java:65)atandroid.os.Handler.dispatchMessage(Handler.java:99)atandroid.os.Loo

android - PACKAGE REMOVED 然后 PACKAGE_ADDED 与 PACKAGE_REPLACED Intent Action 一起被触发

我要做的只是在每次安装和卸载时更新我的​​列表,但不是在PackageReplace上。所以主要问题是在每次Replace操作时都会启动安装和卸载Intent。p>所以为此,我实现了如下的BroadcastReciever在每次替换时,我都会收到3个带有操作的广播首先使用PACKAGE_REMOVED触发AppReciever然后在PACKAGE_ADDED之后再次触发AppReciever几秒钟后PACKAGE_REPLACED再次触发AppReciever所以请提出任何更好的方法来仅捕获替换操作或者一种由于PACKAGE_REMOVED和PACKAGE_ADDED操作而停止先前启动

android - 有人可以解释一下 startActivity(intent) 和 startActivityForResult(intent) 是如何异步的吗?

如果异步线程是独立于主线程运行且不干扰主线程的线程...一个新的Activity通过startActivity(intent)启动后是否不占用主线程?我读到的大部分内容都说这些都是异步的,但是有相当多的相互矛盾的答案,而且说这句话的人并没有真正给出令人信服的论据。因此,如果有人对此有清楚的认识并能解释为什么它们是同步/异步的,我将非常感激!干杯编辑:所以我从这两个好人和网上的一些东西中得出的答案......将Activity带入同步/异步的混合中可能会导致大量的负载出现。但它仍然是指...的原则。同步方法/命令必须在调用堆栈继续之前完成。异步方法/命令(通常在线程/AsyncTask中