草庐IT

intent适配

全部标签

android - 识别器 Intent : how to add a bundle to a pending intent

我正在实现一项响应RecognizerIntent的Activity.除其他外,此Activity必须处理两个传入的额外内容,它们指定了一个待处理的Intent和它的额外包:EXTRA_RESULTS_PENDINGINTENTEXTRA_RESULTS_PENDINGINTENT_BUNDLE解释文档:如果您使用EXTRA_RESULTS_PENDINGINTENT提供一个PendingIntent,结果将被添加到它的包中并且PendingIntent将被发送达到目标。如果您使用EXTRA_RESULTS_PENDINGINTENT提供转发Intent,您还可以使用EXTRA_RES

android - 填充布局时如何使用适配器

我知道我想成功可能奇怪。让我详细解释一下。首先,我想使用两个ListView查看Activity屏幕。就像Pinterest的样子。(我不确定这是不是真的,但它被命名为heterogeneousgridview。)还有一件事我需要实现:延迟加载。我的Activity中大约有30张图片,因此一次获取所有图片并不好。这就是我需要延迟加载的原因。所以首先,我考虑了我如何获得那种外观,我的意思是异构GridView。于是决定在LinearLayout中添加一个ScrollView。直线具有垂直方向。通过这种方法,我在线性布局中使用奇偶方法添加了我的新View。尽管没有任何适配器,所以据我所知,

Android 适配手机和平板

一、屏幕适配限定符Android系统加载应用资源时,会根据当前运行应用的设备的相关属性,如:屏幕尺寸/屏幕像素密度/宽高比/屏幕方向等属性,加载不同的屏幕适配限定符目录下的资源;如:横竖屏切换时,res/layout-land目录中,存放的是横屏布局,res/layout-port目录中,存放的是竖屏布局;屏幕尺寸限定符:small:小屏幕;normal:标准屏幕;large:大屏幕;xlarge:超大屏幕;屏幕密度限定符:ldpi:低屏幕像素密度,0mdpi:中屏幕像素密度,120hdpi:高屏幕像素密度,160xhdpi:超高屏幕像素密度,240xxhdpi:超超高屏幕像素密度,320xx

android - 如何使用 intent-filter 捕获仅限于特定 URL 的 Android 共享 Intent ?

我可以使用以下intent-filter将我的应用挂接到“共享页面”功能:但我想更进一步,将过滤器限制为具有特定URL的Intent,例如YouTube视频的URL。我尝试过类似的方法,但它不起作用:有什么建议吗? 最佳答案 ButIwouldliketogoalittlefurtherandlimitthefiltertointentswithspecificURLsinthem,forexampleURLofaYouTubevideo.你要求的内容对我来说毫无意义。也许你的意思是:ButIwouldliketogoalittle

android - 如何使用自定义 Intent 从 eclipse 启动 android Activity

我想,出于多种测试目的,从Eclipse启动我的androidActivity,并使用特定的Intent数据(例如,额外的数据,如要加载的文件名)。我可以在菜单的哪个位置提供这个?在运行配置中,3个选项卡中没有提供任何参数我可以更改资源文件中的一些参数,但我担心我可能会泄漏将转到最终应用程序的资源。可以在adb中完成:Seehere但它目前无法与Eclipse中的F11启动命令相关联,该命令对于同时重新编译和重新启动很有用。 最佳答案 如果您仍在使用eclipse,您可能需要创建一个带有自定义任务的简单ant脚本来执行测试。ADBs

android - 我们如何将 startActivityforResult() 用于电子邮件 Intent ?

我正在使用intent发送带附件的电子邮件,它工作正常,我想获得此电子邮件intent结果,我已经使用了startActivityforResult(),但我无法获得电子邮件结果Intent,我们如何使用startActivityforResult()进行电子邮件Intent?谢谢大家 最佳答案 你不能,这不是API的一部分。一旦你按下发送按钮,即使没有发送它也会返回 关于android-我们如何将startActivityforResult()用于电子邮件Intent?,我们在Stac

android - 多次调用 IntentService 的 startService 时 Intent 是否进入队列?

我想使用IntentService从Internet下载。我通过调用startService(intentserive);将url通过Intent传递给IntentService。如果我为各种Intent调用startService,这些Intent是否会排队等待下载? 最佳答案 您的问题的简短回答是肯定的。来自文档:IntentServiceisabaseclassforServicesthathandleasynchronousrequests(expressedasIntents)ondemand.Clientssendreq

android - 将图像添加到 Twitter 分享 Intent android

我正在尝试将图像添加到我的Twitter分享意向。我在一个类中本地保存图像,然后在另一个类中获取图像并尝试附加到我的Intent。这是我的代码privatevoidshareTwitter(){try{FileInputStreamfis;fis=getActivity().openFileInput("photo.jpg");Bitmapshot=BitmapFactory.decodeStream(fis);Filefile=newFile(MapView.path,"snapshot.jpg");if(file.exists()){Log.i("FILE","YES");}els

android - 分享图片与 URL android share intent

我需要知道是否可以仅使用具有共享Intent的url来共享图像。这是我的代码。IntentimageIntent=newIntent(Intent.ACTION_SEND);UriimageUri=Uri.parse("http://eofdreams.com/data_images/dreams/face/face-03.jpg");imageIntent.setType("image/*");imageIntent.putExtra(Intent.EXTRA_STREAM,imageUri);startActivity(imageIntent);到目前为止它不起作用,我还没有在网上

安卓 : How to write camera intent in android nougat

在我的android应用程序中,我必须在单击按钮时使用相机拍摄图像。它在除Android7(Nougat)以外的所有Android版本中都能完美运行。当我选择相机选项时,即使授予了权限,应用程序也会退出。我认为问题出在调用相机的Intent中。下面是我的代码。camera=(ImageView)dialog.findViewById(R.id.camera);camera.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){clickCamera();dialog.dismiss(