问题标签 [activitygroup]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1301 浏览

android - Android中的重叠活动

我正在尝试在基于 Web 的应用程序框架(快速连接)中实现本机 MapView。现在整个框架由一个 Activity 组成(这是不可避免的,因为框架完全在 WebView 中运行应用程序的主体,并且框架将 javascript 调用解析为原生功能,例如声音和原生系统视图)。我意识到 MapView 是一个奇怪的野兽,因为它需要在 MapActivity 中运行。

所以这给我留下了两个选择,将运行框架的单个 Activity 转换为 MapActivity,添加操作内部 MapView 的方法(问题是我们希望将代码贡献回框架项目,以及系统对 MapActivities 的处理方式与正常的 Activity 不同,导致所有非地图应用程序占用了不必要的资源),或者以某种方式将 MapActivity 覆盖在运行 WebView 的主 Activity 之上,主 Activity 通过以下方式与 MapActivity 通信意图。

我完全意识到覆盖活动与 Android 应用程序的设计完全矛盾,但我想知道这是否可能。我查看了 ActivityGroups,但找不到任何同时在屏幕上显示两个活动的自定义 ActivityGroup 示例,更不用说重叠了。

tl;dr:在 Android 中是否可以实现重叠的活动,我该怎么做?

0 投票
3 回答
577 浏览

java - Android ActivityGroup 屏幕方向

我面临一个严重的问题,我无法在互联网上找到任何答案。在我的应用程序中,我有一个包含四个活动的活动组。在扩展活动组的活动中,我没有指定屏幕方向代码片段,

setRequestedOrientation(1); 在其他 3 个活动中,我提到它是肖像。并且所有活动在纵向模式下都可以正常工作。但是我需要一项活动来改变设备旋转时的方向。对于那个活动,我没有指定 setRequestedOrientation(1) 代码。但是该活动不会根据设备旋转而改变。

有没有人遇到过这样的错误。任何帮助将不胜感激。提前致谢。

0 投票
1 回答
333 浏览

android - Android ActivityGroup:按下搜索按钮会使应用程序崩溃

我有一个选项卡主机,对于每个选项卡,都有一个 ActivityGroup 关联,并且每个组中都有活动,现在我想使用搜索按钮,我按照谷歌的文档,但是当我按下搜索按钮时,我得到了一个例外:

java.lang.IllegalArgumentException:没有标识

我的 ActivityGroup 子类覆盖 onSearchRequested() 并调用当前活动的 onSearchRequested(),并且我的活动(在 ActivityGroup 内部)覆盖 onSearchRequested() 方法,当它返回 false 时,什么都没有出现,也没有崩溃,但是当它返回 true 时,应用程序崩溃了,确实有谁知道问题是什么?

谢谢!

0 投票
1 回答
4017 浏览

android - onBackPressed() 在 ActivityGroup 中不起作用

我有一个ActivityGroup里面我有一个活动。我有overrided这个onBackPressed()活动。但不幸的是,我onBackPressed()的没有被调用。所以我尝试了onKeyDown(). 但是一点效果都没有。我的问题是,onBackPressed()我在控制权中给出的事件ActivityGroup。如何在我的子活动中覆盖 Back Press 事件?

任何帮助表示赞赏。

0 投票
1 回答
1250 浏览

android - 当用户单击选项卡时动态选择要启动的选项卡活动

当您在选项卡中使用嵌套活动时,我已经看到很多关于使用 ActivityGroups 的帖子。就我而言,我不想从活动中启动活动,而是想动态地决定(基于标志值)用户每次单击选项卡时要启动的活动。

我正在尝试这样的事情:

标签活动类:

MyActivityGroup 类:

}

我在清单文件中添加了 Activity1、Activity2 和 MyActivityGroup。如果在我的选项卡类中,当我设置选项卡的意图时,我将 MyActivityGroup 替换为 Activity1 或 Activity2,那么它们可以正常启动。但是使用 MyActivityGroup 会在调用 startActivity 时导致 MyActivityGroup::SelectActivity 崩溃。

有什么建议么?:秒

0 投票
1 回答
1206 浏览

android - 如何在选项卡小部件内的活动组中从一个活动调用 startactivityforresult 到另一个活动

我有一个选项卡活动,在一个选项卡内我有活动组。最初显示活动 A,从那里我想使用 startactivityforresult 调用活动 B。如何做到这一点?

在我的活动A中,我正在这样做......

虽然这将我带到了活动 B,但我无法从那里返回到活动 A。

0 投票
1 回答
725 浏览

android - 完成 Twitter 的 OAUTH 后,如何返回子活动?

2013 年 9 月 23 日更新

这个问题已经过时了,因为下面提到的东西现在已经被弃用了 80%。


对于我的应用程序,有一个选项卡主机,其中 5 个选项卡有 5 个不同的活动。其中一个实际上是一个活动组,其中包含 4 个子活动,用户可以为这些子活动来回切换。

现在其中一项子活动用于发布推文。OAUTH 的东西很好。但是我发现回调实际上不能指向活动,而是指向父活动组甚至选项卡活动。我不确定它指向哪里,但结果是当用户授权我的 twitter 应用程序并返回到 android 应用程序时,活动将重新启动并调用 onCreate 而不是 onResume 或 onNewIntent。这会导致无限循环,要求用户一次又一次地进行身份验证。我试图添加 android:launch:singleInstance 但这没有帮助。

如果我不是作为一个孩子开始活动而是一个新活动,一切都很好。我可以回到 onNewIntent 并成功发布推文。所以我很确定原因是活动组或选项卡活动。

我实际上不是很熟悉意图过滤器在选项卡/活动组下的工作原理,谁能为我解释一下这个案例?

谢谢

0 投票
1 回答
1793 浏览

android - android Greendroid ActionBar 使用 ActivityGroup

我目前正在尝试实现一个下面有一个 ActivityGroup 的 greendroid ActionBar。当用户点击actionBar的一个按钮时,它会切换到groupActivity的一个activity。我已经搜索了很多,但我只是找到了一些关于 TabBars 的教程,但并不相同,因为我没有实现 TabBar,所以我不能在初始化 tababr 时只设置 groupActivity。ActionBar 正在使用按下按钮时调用的方法。

换句话说:如何在没有 TabBar 的情况下简单地管理 ActivityGroup?以及如何在 ActionBar 下方打印当前 Activity ?

谢谢。

0 投票
0 回答
1159 浏览

android - onKeyDown / onBackPressed 没有触发

在哪些情况下 onKeyDown、onBackPressed 不会触发?

在我的情况下,我有一个 TabActivity 和 ActivityGroup 在后台存储所有即将到来的视图/活动。ActivityGroup 负责添加和删除视图。因此,当我在主选项卡中启动新活动时,将调用 ActivityGroup 的 startChildActivity 方法:

如果我现在以这种方式启动 Activity Dummy,则提到的 keyEvents(如 onKeyDown 或 onBackPressed)不再触发。正在发生的事情是应用程序正在关闭。

}

很高兴得到您的帮助!

0 投票
1 回答
2628 浏览

android - Android 上 ActivityGroup 中的幻灯片过渡动画

我想在更改 ActivityGroup 中的活动时添加幻灯片过渡动画。我使用以下功能来更改使用意图的活动:

有什么建议我该怎么做?