问题标签 [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.
android - 如何在 Android 中将父活动置于前面?
众所周知,startActivityForResult()
用于从父活动中获取任务的结果。这里当我们点击setResult()
. 它将结果返回给父 Activity。
子活动意味着它应该保持持久状态。那是当用户单击子活动上的按钮时。它不会完成该活动并显示父活动。我可以再次从父活动转到子活动。如果孩子不存在,它会启动一个新的子活动,否则它应该显示具有持久内容的现有子活动。
编辑:
简单地说,我的父 Activity 启动了一个新的子 Activity。现在这两个活动都应该是活着的。如何在不完成子 Activity 的情况下调用父 Activity(换句话说,如何将父 Activity 置于前面)?对于这种情况,
- 你不能用
startActivity()
。因为它创建了一个新的 Activity Instance。不存在的父活动 - 你不能用
startActivityForResult()
。因为它完成了子活动实例。
这在Android中可能吗?任何的想法?
android - 当我在活动组的子活动中打开软键盘时。Android 中的选项卡向上移动
当我在活动组的子活动中打开软键盘时。选项卡向上移动
这是问题的图像。 子 ActivityGroup 中的错误 TabActivity
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
android - TabGroupActivity startChildActivity - 暂停 currentActivity
扩展 TabGroupActivity,当我开始一个新的 childActivity 时:
如何将当前活动置于暂停状态?
因为在我以这种方式启动子活动后,当我重新启动它时,就会运行 on create 方法。我怎样才能避免这种情况?
找到一个解决方案是使用另一个标志:
但不确定这是否是最佳解决方案
PPS 另一种解决方案是在 startChildActivity 方法中添加一个布尔意图:
然后从子活动中检索它并检查活动是否重新启动
android - Android完成子活动错误
我正在做一个项目,我需要在 Tabhost 的选项卡下放置一些活动。我正在使用tabgroupactivity
我在互联网上某处找到的自定义示例,但现在我在完成我的活动时遇到了一点问题。首先是自定义类代码:
所以基本上我的问题是当我在tabhost
. 在第一个选项卡中,我有 3 个子活动,我们称它们Activity
A
为B
和C
。以下是有关活动之间连接的一些信息:
我像这样开始他们:
这就是问题所在:当我开始几次A,B,C
等A-->B-->C-->B-->C-->A-->C
时没有问题......但是当我按下后退按钮时,我从我的 TagGroupActivity 的这条线上得到了 NullPointerException :
这是 LogCat 输出:
任何想法如何解决这个问题?
android - 如何从父活动/选项卡活动中调用活动组内的子活动功能?
假设,我有一个由 TabHost 组成的选项卡活动。TabHost 包含 2 个选项卡,每个选项卡都有一个活动组。每个活动组包含一项活动。现在,比如说, Tab Activity 是一个 A 类。两个活动组是 B 类和 C 类。B 和 C ,每个包含 D 类和 E 类。所以层次结构是,
一个
| |
BC
| |
德
现在,我想在调用 A 的 onPaused 函数时从 A 类调用 E 类的函数。我尝试使用本地活动管理器获取活动 E,但没有成功。此外,还在这里和谷歌上查看了一些可能的解决方案,但我的运气还没有得到青睐。:( 所以现在,我希望我上面的解释足够清楚,让人们确切地理解我想要什么。请各位,用一些示例、代码或提示帮助我解决这个问题。
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
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 没有获取数据。
在第二个子活动中,我没有得到显示的数据,而是得到了错误。
这些是错误消息
android - Android:YouTubePlayer 在 childactivity 中不起作用
我正在尝试在我的应用中实现视频。我想我可以使用 YouTubePlayer API 并打开我的视频。如果我打开一个正常的新意图,这工作正常。
但是,如果我在应用程序底部有一个菜单的 childActivity 中打开 YouTubeVideoPlayer,它并没有真正起作用。
这就是我尝试打开 Intent 的方式:
它工作正常,但播放器说:“初始化 YouTube 播放器时发生错误。
有谁知道如何在这个 ChildActivity 中将 YouTubePlayer 实现到我的应用中?或者还有其他更好的方法可以在我的应用中播放我的 YouTube 视频吗?
以下是 YouTubePlayer 类:
二等:
android - 从子活动调用时下载管理器崩溃
我面临着令人头疼的问题,无法解决。这里有人可以帮忙吗...
我有一个活动(父母)开始另一个活动(孩子)。我正在从子活动中启动下载管理器。当我单击子活动上的按钮以查看下载时,它会打开下载管理器并显示下载。到此为止,一切都很顺利。但是当我通过按回车键从这个下载视图窗口返回时,大部分时间它都会崩溃(特别是在下载完成时)。不知道为什么。。
注意:当我从父活动启动下载管理器时,一切正常。但我需要从孩子开始。任何帮助将不胜感激。
我正在开始儿童活动,例如:
在子活动中,为下载管理器定义和启动广播接收器,例如:
按下弹出的按钮会显示下载:
此崩溃的日志 cat 是: