草庐IT

android - 三星 Galaxy S 未调用 NEW_OUTGOING_CALL

试图拦截拨出电话,并有一个在上运行良好的解决方案nexus1stockandroid2.2HTC渴望2.2Motodefy2.1但不是在运行2.1的三星GalaxyS上,有人看到了吗?更新:还添加了PROCESS_OUTGOING_CALLS。接收者:publicclassOutGoingCallDetectionextendsBroadcastReceiver{privatestaticfinalStringTAG="OutGoingCallDetection";@OverridepublicvoidonReceive(Contextcontext,Intentintent){Str

Android Inbuild(ActionImageCapture) Intent 返回空 Intent 。无法传递结果 {who= null}

我正在使用默认相机Intent在我的应用程序中获取图像。问题是相机在onActivityResult()上返回null。ResultCode和RequestCode按预期返回。我的Intent是:privatestaticfinalintCAPTURE_IMAGE_ACTIVITY_REQUEST_CODE=1224;....Intentintent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);intent.putExtra(MediaStore.EXTRA_OUTPUT,imageUri);intent.putExtra(MediaStore

Android 短信 Intent 过滤器

我在我的android应用程序中尝试了这段代码来获取SMS消息,但它不起作用,该应用程序没有出现在消息列表中。我应该添加一些东西来让它工作吗? 最佳答案 我正在为您提供在不同情况下执行此操作的详细说明(包括联系人、文本共享等)。消息Activity的list条目现在我们已经制作了一个processIntentData方法,如下所示,应用在MessageActivity中:privatevoidprocessIntentData(Intentintent){if(null==intent)return;if(Intent.ACTION

android - 与电话号码联系的 Intent

请问,是否可以使用Intent和默认联系人应用从仅包含电话号码的联系人中挑选?也许对此进行一些修改(显示所有联系人的选择):Intentintent=newIntent(Intent.ACTION_PICK,ContactsContract.Contacts.CONTENT_URI);startActivityForResult(intent,CONTACT_PICKER_ID); 最佳答案 Intentintent=newIntent(Intent.ACTION_PICK,Contacts.CONTENT_URI);intent.

android - 在 FaceBook Android 上分享内容

我使用intent和Action.SEND在WhatsApp、twitter、Facebook和GMail等社交网络上分享我的自定义消息。Gmail和除Facebook以外的其他应用程序一切正常!如何自定义我的代码以在Facebook上分享内容?我确实使用FacebookSDK在Facebook上分享没有问题,但我想使用Intent来做到这一点。这是我用的:IntentsendIntent=newIntent();sendIntent.setAction(Intent.ACTION_SEND);sendIntent.putExtra(Intent.EXTRA_TEXT,knowTitl

Android Intent 在 Google+ 社区屏幕上启动 Google+ 应用程序

关于在Google+Android应用程序中显示Google+信息页已经有一个很好的SO问题:OpenGooglePlusPageViaIntentInAndroid但是在特定Google+社区中启动Google+应用程序的Intent又如何呢?编辑-对于沉默的反对者,请解释你为什么反对。 最佳答案 我的解决方案,使用G+版本“5.3.0.91034052”,今天经过测试finalIntentintent=newIntent(Intent.ACTION_VIEW,Uri.parse("https://plus.google.com/

android - Intent anchor 语法说明

我正在尝试使用Intentanchor来启动我的应用程序,如here所述.我能够使用此语法让它启动我的应用程序,Launchmyapp但我不知道许多不同元素的含义。基于Intent的URI的基本语法如下:intent:HOST/URI-path//Optionalhost#Intent;package=[string];action=[string];category=[string];component=[string];scheme=[string];end;每个部分的含义是什么(这样我就知道如何最好地利用它们)我如何/在哪里可以包含任何额外数据(即我自己的参数)

android - 如何在 Retrofit Callback 中调用 Intent ?

我想在Retrofit调用的我的Web服务的成功回调中显示一个新Activity。而且我很难找到有关如何使用Retrofit回调结果启动新Activity的示例。这是一个好方法吗?我必须先清理一些东西吗?publicvoidvalidate(Viewview){RetrofitWebServices.getInstance().webserviceMethod(params,newCallback(){@Overridepublicvoidsuccess(MyObjectobject,Responseresponse){IntentbarIntent=newIntent(FooActi

android - Android 基于位置的推送通知

是否可以在不使用第三方推送通知服务(例如Parse)的情况下为Android设备发送基于位置的推送通知?我想向我的用户发送推送通知,而不会因为他们不在某个区域而收到与该特定用户无关的通知而烦恼。此外,我可以根据时间间隔获取用户位置,但如果可能的话,我宁愿采用不同的方式。 最佳答案 是的,这完全有可能,只要我正确地解释了您的问题。要完成此操作,您需要向所有用户发送GCM推送通知(除非您有办法在服务器端过滤掉其中一些用户)。然后在您的应用程序中,不是仅仅创建一个通知并将其传递给通知管理器,而是首先使用LocationManager(或更

Android Activity 启动模式和深度链接问题

我的应用有2个Activity。应用程序的根Activity是MainActivity。如果凭据丢失或无效,用户将在完成MainActivity时被重定向到LoginActivity。如果我将主Activity的启动模式设置为singleTask并且我在LoginActivity的内部fragment中=>最小化应用程序->从启动器图标启动应用程序=>MainActivity启动(因为它是一个singleTaskactivity)并重定向到LoginActivity,但当然会重定向到堆栈中的第一个fragment。所需的行为(就像从最近重新启动时发生的那样)是它会保留当前Activit