草庐IT

FLAG_ACTIVITY_SINGLE_TASK

全部标签

android - 在 category.HOME Activity 中覆盖主页键长按

我刚刚创建了自己的“主页”来替换现有的android或Sense。一切正常,我得到了我想要的一切。我唯一的问题是用我自己的启动器替换为长按主页键(通常显示你启动的最后6个Activity)。我成功地用这段代码替换了MENU按钮上的长按:@OverridepublicbooleanonKeyDown(intkeyCode,KeyEventevent){//Log.i(TAG,"Keycode:"+keyCode);if(keyCode==KeyEvent.KEYCODE_MENU){//thistellstheframeworktostarttrackingfor//alongpress

android - Fragment 是 Activity 吗? (安卓)

Fragment是Activity吗?fragment和FragmentActivity有什么区别? 最佳答案 fragment不是Activity。fragment托管在FragmentActivity中。查看PJL的答案以获取更多信息。 关于android-Fragment是Activity吗?(安卓),我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7703368/

android - '非法状态异常 : Activity has been destroyed' when 'getSupportFragmentManager()' called after Activity restart

我有一个父fragmentActivity,它有一个包含子ViewPager的ViewPager。子ViewPager包含每个页面的fragment。我使用回调接口(interface)在这些子页面fragment和顶级父fragmentActivity之间进行通信,例如publicinterfaceCallbacks{publicvoidonItemSelected(Linklink);}在父fragmentActivity中,我监听onItemSelected事件,例如@OverridepublicvoidonItemSelected(Linklink){Bundleargumen

android - 在沉浸式 Activity 中添加 "ok glass contextual voice menu"

有没有办法将“好的,玻璃”触发器插入到Glass上的沉浸式Activity中?我想尽可能无缝和快速地启动我的应用程序。制作沉浸式应用程序似乎是一种方式,但我找不到在我的Activity中调出“好的,玻璃”页脚触发器以启动我的应用程序菜单以免提导航的方法。关于这是如何工作的任何线索?注意:我有一个语音触发器可以从Glass主屏幕启动应用程序。我不是在创建卡片,而是只是使用XML布局,因为我正在使用AsyncTask动态更改屏幕上的文本以适应用户交互。任何建议都会很棒。 最佳答案 平台尚不支持上下文语音命令,请随时在我们的issuest

android - 对话主题 Activity : positive and negative buttons

我正在尝试将Activity主题化为AlertDialog。我面临的问题是我无法找到一种方法将两个按钮放在窗口底部,这两个按钮看起来像AlertDialog的正负按钮我已经将该行添加到list中的Activity中(我正在使用Sherlock库):android:theme="@style/Theme.Sherlock.Dialog"Activity看起来非常像Dialog,但我找不到要在按钮上设置的主题。我能做什么? 最佳答案 好吧,如果您正在为HC/ICS开发应用程序,而没有Sherlock,答案就在这里:https://gis

android - 按下某个键时启动 Activity

我想在用户按下空格键时启动一个Activity。当单击空格键时,我的代码未检测到。@OverridepublicbooleandispatchKeyEvent(KeyEvente){if(e.getKeyCode()==KeyEvent.KEYCODE_SPACE){Toast.makeText(MainActivity.this,"YOUCLICKEDSPACEKEY",Toast.LENGTH_LONG).show();returntrue;}Toast.makeText(MainActivity.this,"Didntwork",Toast.LENGTH_SHORT).show(

Android 将参数传递给 Native Activity

我的android应用程序包含两个Activity:“.MainActivity”和“android.app.NativeActivity”。后者完全用C++实现。在“.MainActivity”中单击按钮时,我开始尝试传递一些参数:publicvoidpressedButton(Viewview){Intentintent=newIntent(this,android.app.NativeActivity.class);intent.putExtra("MY_PARAM_1",123);intent.putExtra("MY_PARAM_2",321);startActivity(i

android - 在平板电脑上将 Activity 显示为覆盖窗口

如何在平板电脑上将Activity显示为叠加窗口?这方面的一个例子是新的Google+应用程序,如下所示:重要的是,我希望ActionBar成为窗口的一部分,并让下面的Activity变暗,如屏幕截图所示。谢谢 最佳答案 您可以只使用对话框主题。为此,只需在Manifest中写入:android:theme="@android:style/Theme.Dialog"或android:theme="@android:style/Theme.Holo.Dialog"或者只是通过在styles.xml中创建您自己的主题:...您可以通过在

android - enableAutoActivityTracking 不会自动跟踪 Activity ?

我目前正在按如下方式初始化我的GoogleAnalytics(分析)跟踪器:GoogleAnalyticsanalytics=GoogleAnalytics.getInstance(context);TrackermGATracker=analytics.newTracker(context.getString(R.string.ga_code));mGATracker.setSessionTimeout(300);mGATracker.enableAutoActivityTracking(true);虽然我没有看到任何自动Activity跟踪(在GA中查看行为->事件->屏幕),但它

android - 从 Activity 返回到 fragment

我在ActivityC中有三个fragment。它们表现为选项卡。我必须从一个fragment转到一个新的ActivityX。现在我想从ActivityX返回到fragment。我已经重写了onBackPressed但不知道如何从Activity返回到fragment/而不是fragmentActivity。如果我想返回一个Activity到另一个Activity,我会在按下后重写并使用intent调用那个actvity..我想做这样的事情..这段代码是为了回到之前的Activity@OverridepublicvoidonBackPressed(){Intentintent=newI