草庐IT

ACTION_INTENT

全部标签

android - Android 中的自定义隐式 Intent 不起作用

我正在测试隐式Intent。我有两个小型测试应用程序:第一个AndroidManifest.xml:第二个AndroidManifest.xml:现在我调用下面的代码:btn1.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){//CalltheImplicitIntentIntentintent=newIntent();intent.setAction("com.sudipta.personal.TEST");startActivity(intent);}});下面是我收到的错误代码:1

android - 如何在启动街景 Intent 之前判断街景是否存在

启动某个位置的街景Intent并不能保证该位置存在街景。如果街景不存在,用户只会看到旋转的黑屏。有没有办法在启动街景Intent之前以编程方式检查它是否存在? 最佳答案 使用PackageManagerandqueryIntentActivities()与您的Intent。如果您返回一个包含0个匹配Activity的列表,您就不知道设备上的任何内容都不会处理您的请求。 关于android-如何在启动街景Intent之前判断街景是否存在,我们在StackOverflow上找到一个类似的问题

android多点触控, Action 指针向下无法正常工作

我试图在我的两个图像按钮上检测到两次触摸,这是一个单一的相对布局。问题是它在两个按钮上显示action_down值但没有Action指针向下值。我的代码如下:privateintgetIndex(MotionEventevent){intidx=(event.getAction()&MotionEvent.ACTION_POINTER_INDEX_MASK)>>MotionEvent.ACTION_POINTER_INDEX_SHIFT;returnidx;}@OverridepublicbooleanonTouch(ViewparamView,MotionEventparamMoti

android - 如果我使用相同的签名签名,是否可以接收另一个 Android 应用程序的 C2DM Intent ?

我安装了一个接收C2DMIntent的应用程序(com.example.myapp)。我想借助它在单独的应用程序(com.example.myapp2)中执行我自己的处理以响应这些Intent。根据thisanswer,C2DM客户端系统查找:broadcastreceiversforIntent:com.google.android.c2dm.intent.REGISTRATIONThathavethepermission:.permission.C2D_MESSAGE在原始应用程序中,定义并使用了以下权限,asspecifiedintheC2DMDocumentation这是com

Android - 无法从 4.2.2 上的相机 Intent 获取图像

我正在尝试拍照,而不是通过调用获取文件路径:Intentcamera_intent=newIntent(MediaStore.ACTION_IMAGE_CAPTURE);startActivityForResult(camera_intent,Static.TAKE_PICTURE);比:caseStatic.TAKE_PICTURE:if(resultCode==Activity.RESULT_OK){if(data.getData()!=null){UriselectedImage=data.getData();Stringpath=selectedImage.getPath();

android - 通过 Intent 传递的值有时会返回 null

我正在通过Intent传递一些值,在某些情况下,通过它传递的值返回null。在设置Intent之前,该值不为空。这是我设置Intent的代码。IntentpropertyIntent=newIntent(mContext,SomeActivity.class);propertyIntent.putExtra(START_MODE_TAG,MODE_EDIT_RECORDING);propertyIntent.putExtra(ACTIVITY_MODE_TAG,"dm");propertyIntent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_F

Android Action Bar Title 的字体更改在方向更改时恢复为默认值

下面的代码使标题栏变为红色和Roboto-Regular字体,代码工作正常,但当方向改变时,标题将变为默认属性、白色和默认字体。如果我删除list“Activity”中的配置更改,则即使在方向更改后,也会调用onCreate并且字体将变为红色,但我需要配置更改监听器。@OverrideprotectedvoidonCreate(BundlesavedInstanceState){....TypefaceRoboto_Regular=Typeface.createFromAsset(getAssets(),"fonts/Roboto-Regular.ttf");inttitleId=ge

android - 为什么?我无法使用 Intent 播放下载的 mp4 视频文件

我必须开发一个从URL下载视频文件的应用程序下载后,我正在通过Intent播放它。但每次我都收到相同的消息:“您无法播放此视频。”下载代码:protectedStringdoInBackground(String...params){Filefile=newFile(getFilesDir(),generateFileName(params[0]));try{URLu=newURL(params[0]);URLConnectionconn=u.openConnection();intcontentLength=conn.getContentLength();DataInputStrea

android - 发送 SMS 的待定 Intent 在发送多条消息时效果不佳

我正在开发一个应用程序,我在其中发送短信,我需要确定它是否已送达。如果我向某人发送一条消息,一切似乎都很好。但是在某些情况下我得到了错误的信息,例如,首先我向号码0000发送了一条消息(但它不会传递)然后我向号码0001发送了一条消息并且它传递了(到0000的消息仍然没有已交付)但我toast:短信已发送至0000(但仅发送至0001的消息),我应该如何解决发送报告中的此冲突?这是我的代码:try{SmsManagersmsManager=SmsManager.getDefault();Stringto="5556";Stringbody="TestMessage";StringSEN

android - 服务 Intent 必须明确 : Intent { act=com. android.vending.billing.InAppBillingService.BIND }

我在某些5.0设备上收到显式Intent异常,但我的代码已经具有显式Intent并且如下所示:IntentserviceIntent=newIntent("com.android.vending.billing.InAppBillingService.BIND");serviceIntent.setPackage("com.android.vending");PackageManagerpm=mContext.getPackageManager();ListintentServices=pm.queryIntentServices(serviceIntent,0);if(intentS