草庐IT

Intent-flags

全部标签

java - 选择文件夹 Intent 并在 Intent 完成时进行锻炼?

所以我正在制作壁纸,我希望用户选择一个文件夹。所以我在首选项中有一个按钮可以启动一个Intent打开一个图像,但我想要的实际上只是一个目录(我猜在最坏的情况我可以从末尾删除文件名)。所以这是我的第一个问题:仅选择一个文件夹的最佳方式是什么?第二个问题是如何在Intent完成时得到通知完成了吗?publicclassFilePreferenceextendsDialogPreferenceimplementsView.OnClickListener{publicvoidonClick(Viewv){//openupagallery/filebrowserIntentintent=newI

java - 无法使用 Intent 获取传递的值

将值从一个类传递到另一个类时遇到一些问题。我基本上有一个Timetable类,我想从中将一个值发送到另一个名为daytab的类。我要传递的值称为天。我试图通过使用intent.putExtra()来传递它,但它要么不发送值,要么不接收它。它应该将接收到的变量存储在daytab.java中的字符串daynew中时间表.java:packageday.tab;importandroid.app.TabActivity;importandroid.content.Intent;importandroid.content.res.Resources;importandroid.os.Bundl

android - 如何在 Android 应用程序中创建/使用日历(不作为 Intent)

我正在开发一个Android应用程序,它需要一个谷歌同步日历作为它的一部分。我无法使用Intent来显示Android日历Activity。它必须是应用程序的一部分。日历只占屏幕的一半,其余区域应填充应用程序内容。有人可以告诉我该怎么做吗?我必须创建一个新的自定义日历作为View吗?或者根本不可能?是否已经有任何自定义日历View可供我插入使用?谢谢大家。 最佳答案 Cansomeonetellmehowtogoaboutthis?使用Google日历GDataAPI。Iwouldhavetocreateanewcustomcale

android - 将复杂模式与 Intent 过滤器和数据相匹配

我的Intent过滤器看起来像这样:但是这不匹配。如果我删除?及其后的所有内容,它会匹配,但我匹配的网站会多次使用该URL,而我唯一感兴趣的是oauth_verifier。有没有办法让intent过滤器匹配/oauth/authorize之后的位(查询参数?) 最佳答案 Isthereanywaytomakeanintentfiltermatchthebit(queryparameters?)afterthe/oauth/authorize不,对不起。 关于android-将复杂模式与I

iphone - Android Activity/Intent vs. Qt Signal/Slot vs. iPhone ?/?

我正在尝试研究不同移动平台上对象/组件之间通信的相似性。在Android上,有Activity/Intent概念来传递信息,在Qt上我们有信号和槽。这里出现的问题:将Activity/Intent与信号/槽概念进行比较是否合理?在我看来,最重要的区别是粒度级别不同。虽然Activities/Intents在“整个屏幕”上运行(更准确地说是Activity,因为Activity不一定代表一个单独的屏幕),而Signals/Slots是为较小的对象定义的,例如Widget(实际上,对于每个类派生自QObject)。考虑到平台独立性,您会说概念在根本上差异太大,还是开发人员可以克服对象通信方

android - ACTION_SEND 在同一个 Intent 中发送图像和文本

所以我想做这样的事情:Intentintent=newIntent(Intent.ACTION_SEND);intent.putExtra(Intent.EXTRA_STREAM,Uri.parse(myMessageAsImage));intent.putExtra(Intent.EXTRA_TEXT,"MyMessage");intent.setType("text/plain");//orintent.setType("image/");但是ACTION_SEND的文档似乎并没有使这看起来成为可能。是否有商定的方法来做到这一点? 最佳答案

android - fragment 和 Intent 过滤器

我们都知道如何在AndroidManifest.xml中使用intent-filters来声明搜索、推送等Activity的功能。我目前使用这样的intent-filter以下列方式注册自定义URL方案:在我决定将我的所有Activity转换为fragment之前,这一切都非常有效,因为我需要在表格上以不同的方式显示用户界面。现在,在声明为large或更大的设备上,我没有在Activity之间切换,而是有一个Activity可以根据要求删除和添加新fragment。这个选择是因为屏幕的左侧总是显示相同的内容,所以我没有将这个内容添加到所有Activity中,而是更改了fragment。

android - 如何在我的 Android 应用程序中获取 BroadcastReceiver for Action :android. intent.action.MAIN 和 android.intent.category.HOME

每个人当我按下home键时,我可以为这个Intent获取BroadcastReceiver吗:Startingactivity:Intent{act=android.intent.action.MAINcat=[android.intent.category.HOME]flg=0x10200000cmp=com.htc.launcher/.Launcher}我不想考虑com.htc.luncher,因为对于其他Android设备我们会有所不同。这是我的BroadcastReceiver简单类:publicclassHomeBrodcastextendsBroadcastReceiver

android - 如何在 Android 中将对象传递给新的 Intent

如果您对以下问题有任何想法,我将不胜感激:在Android中,我有自己的MainActivity,它创建并设置了一个数据库处理程序类。例如publicclassDbHandlerextendsSQLiteOpenHelper{//dodbhandling}此外,我还创建了我的OnClickListener,它创建了一个Intent,然后是startActivity的Intent。我的问题是如何最好地将DBHandler传递到新的Activity中。我考虑过创建一个全局-以及线程重新启动的风险。除非我创建一个包装器,否则我不太清楚如何打包/序列化-但仍然有在“包裹”中传递对象的问题我很想

android - 编辑文本 : Toggle InputType. TYPE_TEXT_FLAG_NO_SUGGESTIONS

我通过扩展android.widget.EditText创建了一个自定义的EditText。我希望只有当EditText具有焦点时,自动更正跨度才可见。所以我在构造函数中调用setInputType(INPUT_NO_FOCUS);并且:@OverrideprotectedvoidonFocusChanged(booleanfocused,intdirection,RectpreviouslyFocusedRect){super.onFocusChanged(focused,direction,previouslyFocusedRect);if(focused){setInputTyp