草庐IT

active_flag

全部标签

android - 如何使用 RoboSpice 连接到待处理请求(Splash > Main activity)?

我有几个关于RoboSpice(高级用法)的问题。注意:我将RoboSpice与OrmLite一起使用。我的Android应用程序由两个主要Activity组成:第一个是SplashActivity(启动时启动),第二个是MainActivity(启动画面后5秒启动).我在splash上执行了2个请求:SplashActivitypublicclassSplashActivityextendsBaseActivity{privatefooRequestfooRequest;privatebarRequestbarRequest;privateexampleRequestexampleR

WindowManager Flag对View触摸事件的影响

文章目录WindowManagerFlag对View触摸事件的影响使用场景①FLAG_NOT_FOCUSABLE②FLAG_NOT_TOUCH_MODAL③FLAG_NOT_TOUCHABLE④FLAG_WATCH_OUTSIDE_TOUCH⑤FLAG_SPLIT_TOUCHWindowManagerFlag对View触摸事件的影响使用场景FLAG_NOT_FOCUSABLE:使当前View不会获得焦点,此View会将焦点传递到下层可获取焦点的ViewFLAG_NOT_TOUCH_MODAL:允许当前View获取焦点,也允许View范围外的点击事件传递给下层的ViewFLAG_NOT_TOUC

java - 将 LinkedHashMap<Object,String> 从一个 Activity 传递到另一个 Activity

我在将LinkedHashMap从一个Activity传递到另一个Activity时遇到问题。我引用了所有相关帖子,但没有一个能解决我的问题。请帮帮我。Activity1:IntentmapIntent=newIntent(this,GMap.class);LinkedHashMappolyPoints=(LinkedHashMap)gData.values().toArray()[0];mapIntent.putExtra(EXTRA_MESSAGE,polyPoints);startActivity(mapIntent);Activity2:LinkedHashMappolypoi

android - 获取异常作为失败保存状态 : active Fragment has cleared index: -1 when I am pressing home button of android device

当我按下Android的主页按钮并开始新Activity时,我遇到了一些奇怪的问题。我的堆栈跟踪如下05-1318:06:21.182:E/FragmentManager(5674):Failuresavingstate:activeFragment{411d96d8}hasclearedindex:-105-1318:06:21.182:E/FragmentManager(5674):Activitystate:05-1318:06:22.032:E/ACRA(5674):ACRAcaughtaIllegalStateExceptionexceptionforcom.itguruss

android - 如何将 Canvas 绘图与包含按钮和布局的 android Activity 布局相结合?

我正在尝试构建一个在其Activity布局上带有按钮的应用程序,但我希望使用以下方法在同一Activity上绘制分数$canvas.drawText()我们用$setContentView(R.id.activity)用于设置布局的内容View,并使用$SurfaceViewsv=newSurfaceView(this);$setContentView(sv)用于绘图,但我们如何将两者结合在同一个Activity中? 最佳答案 由于乐谱只是偶尔需要重新绘制,看来您需要的是一个扩展View类的自定义View,它将在主(UI)线程上运行

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

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

可穿戴设备上的 Android Activity 识别

我正在研究如何使用Android智能watch进行Activity识别。目前,我专注于检测用户是在行走还是静止不动。我的第一个想法是使用内置计步器,但后来我遇到了AndroidActivity识别API(我对Android比较陌生^^),它似乎只用于移动应用程序。我现在坚持回答以下问题:当前的API是否已经在使用连接的可穿戴设备?(例如自动访问内置的可穿戴传感器)是否有适用于AndroidWear的单独API?关于如何使用可穿戴设备进行Activity识别,还有其他最佳做法吗?(尤其是走路和站着不动)在我的研究过程中,我已经尝试过以下方法:通读AndroidActivity识别指南通读

android - Robolectric 2.4 NoSuchMethodError 在创建 Activity 时无法转换为 RuntimeException

我开始在AndroidStudio中使用Robolectric。起初我想使用hamcrest创建一个简单的测试,如下所示:@RunWith(CustomTestRunner.class)@Config(emulateSdk=18)publicclassMainActivityTest{privateMainActivitymainActivity;@TestpublicvoidtestMainActivity(){mainActivity=buildActivity(MainActivity.class).create().get();assertThat(mainActivity,n

android - 当 fragment 中存在 ListView 时,如何在 Activity (操作栏)中实现搜索 View

我正在开发一个应用程序,其中searchview位于主要Activity的操作栏中。在主要Activity中有3个fragment。每个fragment中都有一个ListView。问题是当searchview在Activity的操作栏中实现时,如何对fragment的列表项进行排序。我正在使用简单的游标适配器和具有自定义行的ListView,其中有TextView和ImageView。这是activity中searchview的代码SearchManagerSManager=(SearchManager)getSystemService(Context.SEARCH_SERVICE);

android - 如何检测创建 Activity 时已经存在的屏幕触摸?

我有一个在户外使用的应用程序,适用于所有条件。这些是在运行Android2.1的B&NNook平板电脑上。它们有光学触摸检测,而不是压力,所以屏幕上的大雨滴可以“禁用”设备,因为它被检测为按下,然后所有其他按下都没有被检测到。第一部分:在使用的Activity中,我手动检测长(10秒)屏幕按压,与开始阻塞按压的雨滴一致。我为此使用了dispatchTouchEvent(),它没问题。第二部分:然后我打开一个新Activity,实际上圈出雨滴并告诉用户“擦掉这个雨滴”。新的Activity打开很好,我可以在任何地方成功地画圆圈。问题是新Activity在第一次按下时没有收到任何触摸事件…