草庐IT

expiration_intent

全部标签

android - 如何通过 Intent 传递图像?

头等舱publicclassChooseDriverextendsActivityimplementsOnItemClickListener{privatestaticfinalStringrssFeed="http://trade2rise.com/project/seattle/windex.php?itfpage=driver_list";privatestaticfinalStringARRAY_NAME="itfdata";privatestaticfinalStringID="id";privatestaticfinalStringNAME="name";privatest

Android : Why Intent. EXTRA_LOCAL_ONLY 显示 Google 相册

我想在我的应用程序中做的是让用户从他手机的图库中选择一张照片(不想getgalleryimagesonly但也允许用户选择他们选择的应用程序)。我使用的代码如下:Intentintent=newIntent();intent.setType("image/*");intent.setAction(Intent.ACTION_GET_CONTENT);intent.putExtra(Intent.EXTRA_LOCAL_ONLY,true);startActivityForResult(Intent.createChooser(intent,"SelectPicture"),1);根据I

android - setResult(int,intent)在 Android 中不起作用

我现在已经尝试了很多解决方案。但是,我无法让编译器在我的Activity中批准setResult(int,intent)。我已使用startActivityForResult启动Activity。你能看出问题所在吗?我的代码是这样的:networkServiceMessageReceiver=newBroadcastReceiver(){@OverridepublicvoidonReceive(Contextcontext,Intentintent){//TODO:ImplementthemethodsthatshouldbeexecutedonvalidationresultsPri

android - 如何使用 Intent 将包含可绘制对象的对象从一个 android Activity 发送到另一个 Activity ?

我经历过这个:HowtosendanobjectfromoneAndroidActivitytoanotherusingIntents?但是我在将对象中的图像发送到其他Activity时遇到了问题。请帮忙。 最佳答案 将您的Drawable转换为位图并将其发送到另一个Activity。Bitmapbitmap=((BitmapDrawable)d).getBitmap();发送,intent.putExtra("Bitmap",bitmap);获取,Bitmapbitmap=(Bitmap)this.getIntent().getP

android - 使用 Intent 发送的 Action 从 Android 应用程序共享图像它不起作用 :(

我在用IntentsharingIntent=newIntent(Intent.ACTION_SEND);UriscreenshotUri=Uri.parse("file//res/drawable/u.png"); sharingIntent.setType("image/png");sharingIntent.putExtra(Intent.EXTRA_STREAM,screenshotUri);startActivity(Intent.createChooser(sharingIntent,"Shareimageusing"));//我在设备上使用sumsungreal。我选择在

Android - 使用 intent uri 从命令行启动 Activity

我有一个带有以下Intent过滤器的Activity我基本上是按照说明在Intent过滤器中尝试自定义数据方案here为了测试IntentUri是否启动Activity,我尝试通过终端使用以下命令来触发Intent:adbshellamstartintent://show/#Intent;scheme=customapp;package=com.comp.pac;end我收到以下错误:Activitynotstarted,unabletoresolveIntent{act=android.intent.action.VIEWdat=intent://show/flg=0x1000000

android - Android Intent 系统背后的基本原理

我一直在寻找对此的解释,但找不到。我在一次工作面试中被问及为什么Android不允许通过intent传递任何类型。我很清楚各种可能性——序列化、实现“Parcelable”接口(interface)、bundle等。我想了解拒绝有意传递自定义类型/对象的决定背后的基本原理。我被引导理解这是出于安全原因,但我找到了这些原因。 最佳答案 第一个原因很简单,因为Intent的接收者几乎总是在不同的进程中,这意味着不同的jvm。因为进程和应用程序是沙箱(意味着他们不允许看到对方的内存),你需要通过序列化发送对象的描述(在android中最常

Android:过滤特定 Uri 模式的 Intent

我需要我的Android应用程序在我的应用程序中运行某个Activity,响应发送的Intent中的以下Uri数据:http://www.example.com/redirect.aspx?customurl=example%3a%2f%2f%3fop%3dexampledetail%26stuff%3d12345%26morestuff%3dI%2520Love%25Android如果我在我的list中使用以下内容(对于我想要响应Intent的Activity),我可以捕获它,但会弹出选择器(我不想要):因为我不想弹出选择器,所以我尝试在标签中使用android:pathPatter

android - intent.putExtra(Intent.EXTRA_SHORTCUT_ICON, bmp) 图像偏离中心

我在android桌面上创建快捷方式时遇到一点问题。首先,我有一个72x72的图标,我将它从我的SD卡加载到位图对象中。使用该位图对象,我将其设置为我的图标资源。我遇到的问题是当我设置它时,快捷方式上的图像出现偏离中心并被截断。从屏幕指标我得到的尺寸为72x72,不确定是什么交易。代码:BitmaptheBitmap=BitmapFactory.decodeFile("/sdcard/icon.png");intent.putExtra(Intent.EXTRA_SHORTCUT_ICON,theBitmap)我已经尝试调整它的大小并使用Canvas、可绘制对象和另一个位图让它工作,但

android - Intent extras 未删除/替换

我在点击按钮时设置闹钟。警报是有意触发的。这个Intent得到一个额外的“int”传递给广播接收器。问题是intent的额外设置在第一个点击按钮,其他点击永远不会改变:Intentintent=newIntent(A.this,B.class);intent.putExtra(WAKEUP_DURATION,wakeUpDuration);PendingIntentsender=PendingIntent.getBroadcast(A.this,0,intent,0);我尝试在广播接收器中删除它,但没有成功:intent.removeExtra(A.WAKEUP_DURATION);