草庐IT

intent适配

全部标签

android - AutoCompleteTextView 适配器, "hidden"适配器?

我有3个AutoCompleteTextView,我想在它们上面注册2个String[]适配器。目前,我正在这样做:atw_from.setAdapter(newArrayAdapter(ctx,android.r.layout.simple_dropdown_item_1line,stages_adapter));假设我的用户想要输入“Középmező”,他开始输入“Közé”,系统会提示他选择Középmező,直到这一步,这非常简单。但是,如果用户懒得输入重音符号(很多人都是懒惰的),因此他只会输入Kozepmezo,那么他将不会得到任何报价,因为我的String[]中没有Ko

[C++] STL_priority_queue(优先级队列) 的使用及底层的模拟实现,容器适配器,deque的原理介绍

文章目录1、priority_queue1.1priority_queue的介绍和使用1.2priority_queue的使用模拟实现:2、容器适配器2.1什么是适配器2.2STL标准库中stack和queue的底层结构3、deque3.1deque的原理介绍3.2deque的缺陷4、为什么选择deque作为stack和queue的底层默认容器1、priority_queue1.1priority_queue的介绍和使用priority_queue文档介绍翻译:1.优先队列是一种容器适配器,根据严格的弱排序标准,它的第一个元素总是它所包含的元素中最大的。2.此上下文类似于堆,在堆中可以随时插入

android - 为单个 ListView 设置多个适配器

是否可以将多个适配器设置为一个列表?例如list.setAdapter(adapter1);list.setAdapter(adapter2); 最佳答案 也许你可以像这里一样尝试将多个适配器连接到一个适配器androidattachingmultipleadapterstooneadapter或者这个http://jsharkey.org/blog/2008/08/18/separating-lists-with-headers-in-android-09/如果我正确理解你需要它做什么请更新您想要它的原因,以便我们更好地理解

java - 相机 Intent 回调后Android图像调整大小

我的第一个问题在这里!我有一段代码有问题,该代码使用额外的输出选项启动相机Intent,然后在Activity结果中尝试调整该图像的大小。发生的事情是在回调的调整大小函数中抛出空指针异常。原始大图仍然保存在文件系统中,因为我可以从文件系统访问它。原始相机jpeg大小为2560x1920,使用的手机是googlenexusone。我不清楚为什么调整大小不起作用,有人有任何见解吗?这是一些代码:同样创建虚拟文件的takePicture函数:publicbooleantakePicture(){Log.e(TAG,"takePictureinterfacefunction");StringF

Android:如何在使用 SingleTask 时清除 Intent 堆栈

我在我的应用程序中使用TwitteroAuth库。用户正在使用Twitter帐户登录。在ActivityA中,可以使用Twitter登录。当用户登录时,我想启动没有历史记录的ActivityB。这是我所有的东西:首先,Manifest.xml,所以我按照Twitterapi的要求设置了launchMode=singleTask:这是我开始ActivityB的方式:Intenti=newIntent(A.this,B.class);i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);i.addFlags(Intent.FLAG_ACTIVITY_NEW_

android - 当警报管理器启动服务时,如何使用 Intent 更新发送到服务的数据?

我正在编写一个Android应用程序,用户可以在其中选择要观看的几只股票,并在符合预定义的警报条件时收到警报。股票数据被保存到自定义Parcelable类“警报”的5个对象(每个股票和条件一个对象)。定期数据更新是通过由AlarmManager启动的服务完成的。警报对象通过将它们放入Intent中传递给服务,该Intent放入AlarmManager的PendingIntent中。Intentintent=newIntent(this,UpdateService.class);Bundleb=newBundle();saveAlertsToBundle(b);intent.putExt

android - 通过 Intent 传递数据或在需要时查询数据库更好吗?

我只是想知道在android的多个Activity中处理数据的更好方法是什么。假设我有两个Activity,A和B,它们持有一些观点。首先,我从SQL数据库加载一些数据并扩充A中的View。现在,我想启动ActivityB,它使用与A相同的数据集。是通过Intent(putExtra())传递数据然后膨胀View更好,还是再次查询数据库然后膨胀​​更好。我不确定,因为这两种方法似乎都有其缺点:查询数据库需要更多时间/更多资源将额外的数据放入Intent中会使它变得更加复杂,因为放置和获取数据(尤其是在处理更多Activity时)谁能给我一些关于什么是最佳实践的建议?

android - 如何选择特定的应用程序来处理 Intent

有不止一个应用程序可以处理CROPIntent,但我只想让画廊在不选择的情况下这样做,因为其他应用程序如google+的渲染分辨率非常差,选择过程没有良好的用户体验。Intentintent=newIntent("com.android.camera.action.CROP");intent.setType("image/*");Intenti=newIntent(intent);ResolveInfores=list.get(0);i.setComponent(newComponentName(res.activityInfo.packageName,res.activityInfo

android - Activity 重新创建 Intent 附加项为空

我的应用程序包含一个MainActivity并使用全屏fragment来显示内容。我正在尝试在重新创建应用程序期间实现以下目标(当应用程序在后台运行了很长时间,被系统杀死,然后它被带到前台)如果用户手动重新创建应用程序(通过从最近的应用程序列表中选择应用程序),则应重新创建主Activity,然后重新创建全屏的最后一个fragment。没问题,这是标准行为。如果由于用户触摸推送通知而重新创建应用程序,主Activity应重新创建,但全屏模式下的最后一个fragment不应重新创建。应该创建并显示一个新的fragment。为什么?推送通知包含有关应显示哪种fragment的信息我的方法依

android - 我是否需要将 Intent 对象保存在 onSaveInstanceState() 中以备后用?

我不清楚Intent对象的生命周期。我能否在Activity的整个生命周期内始终使用Intent对象的属性?还是我需要保存传递​​给Activity的值?我确实想在Activity的整个生命周期内使用传递给Activity的Intent的值(action和extra)。我不想将这些值复制到Activity对象的变量中。如果我可以通过从传递给Activity的Intent调用“getIntent()”来获取这些值,我为什么要这样做。我想知道,当Activity因为在内存中腾出空间而被Android销毁,然后又被恢复时,通过调用“getIntent()”Intent对象是否仍然存在?或者我