问题标签 [childactivity]

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 投票
3 回答
2114 浏览

android - 如何在 Android 中将父活动置于前面?

众所周知,startActivityForResult()用于从父活动中获取任务的结果。这里当我们点击setResult(). 它将结果返回给父 Activity。

子活动意味着它应该保持持久状态。那是当用户单击子活动上的按钮时。它不会完成该活动并显示父活动。我可以再次从父活动转到子活动。如果孩子不存在,它会启动一个新的子活动,否则它应该显示具有持久内容的现有子活动。

编辑:

简单地说,我的父 Activity 启动了一个新的子 Activity。现在这两个活动都应该是活着的。如何在不完成子 Activity 的情况下调用父 Activity(换句话说,如何将父 Activity 置于前面)?对于这种情况,

  • 你不能用startActivity()。因为它创建了一个新的 Activity Instance。不存在的父活动
  • 你不能用startActivityForResult()。因为它完成了子活动实例。

这在Android中可能吗?任何的想法?

0 投票
1 回答
480 浏览

android - 当我在活动组的子活动中打开软键盘时。Android 中的选项卡向上移动

当我在活动组的子活动中打开软键盘时。选项卡向上移动

这是问题的图像。 子 ActivityGroup 中的错误 TabActivity

0 投票
2 回答
383 浏览

android - how to transfer data from one child activity to another using startChildActivity?

this is my class name

I am calling 2nd activity through

can any one help me how to transfer some data through this method

0 投票
1 回答
1035 浏览

android - TabGroupActivity startChildActivity - 暂停 currentActivity

扩展 TabGroupActivity,当我开始一个新的 childActivity 时:

如何将当前活动置于暂停状态?

因为在我以这种方式启动子活动后,当我重新启动它时,就会运行 on create 方法。我怎样才能避免这种情况?

找到一个解决方案是使用另一个标志:

但不确定这是否是最佳解决方案

PPS 另一种解决方案是在 startChildActivity 方法中添加一个布尔意图:

然后从子活动中检索它并检查活动是否重新启动

0 投票
3 回答
1853 浏览

android - Android完成子活动错误

我正在做一个项目,我需要在 Tabhost 的选项卡下放置一些活动。我正在使用tabgroupactivity我在互联网上某处找到的自定义示例,但现在我在完成我的活动时遇到了一点问题。首先是自定义类代码:

所以基本上我的问题是当我在tabhost. 在第一个选项卡中,我有 3 个子活动,我们称它们Activity ABC。以下是有关活动之间连接的一些信息:

我像这样开始他们:

这就是问题所在:当我开始几次A,B,CA-->B-->C-->B-->C-->A-->C时没有问题......但是当我按下后退按钮时,我从我的 TagGroupActivity 的这条线上得到了 NullPointerException :

这是 LogCat 输出:

任何想法如何解决这个问题?

0 投票
1 回答
1202 浏览

android - 如何从父活动/选项卡活动中调用活动组内的子活动功能?

假设,我有一个由 TabHost 组成的选项卡活动。TabHost 包含 2 个选项卡,每个选项卡都有一个活动组。每个活动组包含一项活动。现在,比如说, Tab Activity 是一个 A 类。两个活动组是 B 类和 C 类。B 和 C ,每个包含 D 类和 E 类。所以层次结构是,

   一个
| |
BC
| |

现在,我想在调用 A 的 onPaused 函数时从 A 类调用 E 类的函数。我尝试使用本地活动管理器获取活动 E,但没有成功。此外,还在这里和谷歌上查看了一些可能的解决方案,但我的运气还没有得到青睐。:( 所以现在,我希望我上面的解释足够清楚,让人们确切地理解我想要什么。请各位,用一些示例、代码或提示帮助我解决这个问题。

0 投票
0 回答
1021 浏览

android - Android:getApplicationcontext.bindService() 不适用于 Tabhost 的第二个子活动

我有一个名为 RemoteServiceConnection() 的依赖项目,通过使用 AIDL,我可以访问 Tabhost 子活动中的方法。

我有一个包含 3 个子活动的 Tabhost

因此,对于 tabhost 的第一个子活动, getApplicationContext.bindService() 工作正常。

实际情况是我正在访问从远程服务连接到第一个子活动的值(比如速度、温度)并在 UI 上显示

对于 tabhost 的第二个子活动,我是否需要重复我在第一个子活动中的相同代码。

我不想为 tabhost 的第二个和第三个子活动重复相同的代码。

我浏览了这些链接,但没有得到任何正确的想法

使用基类活动将多个活动(选项卡)绑定到服务

http://code.google.com/p/android/issues/detail?id=2483

对于第二个子活动(SecondTab.java),我按照上面的链接做了一些更改,但 UI 没有获取数据。

任何帮助总是受到赞赏。谢谢

FirstTab.java(对我来说工作正常)

SecondTab.java

0 投票
1 回答
313 浏览

android - Android:如何从服务获取变量到 tabhost 子活动

我有一个包含 3 个子活动的 Tabhost

1)TabbarExample.java //标签活动

2)FirstTab.java //子活动

3)SecondTab.java // 子活动

4)ThirdTab.java //子活动

因此,对于 tabhost 的第一个子活动,getApplicationContext.bindService() 工作正常,我可以从服务中获取数据并在 UI 上显示。

实际情况是我正在访问从远程服务到第一个子活动的值(比如速度、温度)并在 UI 上显示

对于 tabhost 的第二个子活动,我是否需要重复我在第一个子活动中的相同代码。

我不想为 tabhost 的第二个和第三个子活动重复相同的代码。

对于第二个子活动(SecondTab.java),我做了一些更改,但 UI 没有获取数据。

在第二个子活动中,我没有得到显示的数据,而是得到了错误。

这些是错误消息

0 投票
1 回答
690 浏览

android - Android:YouTubePlayer 在 childactivity 中不起作用

我正在尝试在我的应用中实现视频。我想我可以使用 YouTubePlayer API 并打开我的视频。如果我打开一个正常的新意图,这工作正常。

但是,如果我在应用程序底部有一个菜单的 childActivity 中打开 YouTubeVideoPlayer,它并没有真正起作用。

这就是我尝试打开 Intent 的方式:

它工作正常,但播放器说:“初始化 YouTube 播放器时发生错误。

有谁知道如何在这个 ChildActivity 中将 YouTubePlayer 实现到我的应用中?或者还有其他更好的方法可以在我的应用中播放我的 YouTube 视频吗?

以下是 YouTubePlayer 类:

二等:

0 投票
0 回答
1039 浏览

android - 从子活动调用时下载管理器崩溃

我面临着令人头疼的问题,无法解决。这里有人可以帮忙吗...

我有一个活动(父母)开始另一个活动(孩子)。我正在从子活动中启动下载管理器。当我单击子活动上的按钮以查看下载时,它会打开下载管理器并显示下载。到此为止,一切都很顺利。但是当我通过按回车键从这个下载视图窗口返回时,大部分时间它都会崩溃(特别是在下载完成时)。不知道为什么。。

注意:当我从父活动启动下载管理器时,一切正常。但我需要从孩子开始。任何帮助将不胜感激。

我正在开始儿童活动,例如:

在子活动中,为下载管理器定义和启动广播接收器,例如:

按下弹出的按钮会显示下载:

此崩溃的日志 cat 是: