问题标签 [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.
android - TabActivity 与 ActivityGroup 和 PreferenceActivity 子
我有一个 TabActivity,其中每个选项卡都有 ActivityGroup。在第一组的家庭 ActivityChild 上,我有一个菜单选项,它为用户提供了打开首选项的选项。当我单击菜单上的“首选项”时,我在 ActivityGroup 中启动 PreferenceActivity,它在第一个选项卡上显示 PreferenceActivity。问题是当我单击任何必须显示对话框(用于 EditTextPreference)的特定首选项时。我有以下例外:
我知道问题是因为 PreferenceActivity 显示的对话框使用了错误的上下文,但我现在不知道如何更改创建对话框的上下文。
下面是我创建的 PreferenceActivity。
我不想创建自定义对话框。我想为此使用 PreferenceActivity 的机制。下面是我用来添加到组的代码:
有任何想法吗?
android - 单击活动组中的返回按钮时,它不起作用
在我的应用程序中,我使用带有五个选项卡的 TabActivity,每个选项卡包含一个 ActivityGroup,每个 ActivityGroup 管理多个 Activity。一个 ActivtyGroups 有两个 Activity:A 和 B,当单击 A 中的按钮时,它会跳转到 B.when返回A,我想在B中显示一些更改的数据。我遇到的是:
首先,如果我启动B并且B中的一些小部件获得焦点,当单击返回按钮时,应用程序直接退出。我调试它并找到完成B时它同时完成应用程序。其次,如果我启动B并且没有任何小部件获得焦点,当单击返回按钮时,B 中的 onKeyDown() 不起作用。
这是我的活动组,我使用 viewanimator 作为容器:
在 B 类中,我重写 onKeyDown() 以在包中添加一些更改的数据:
A类:
谢谢你们提前!!
android - 使用 ActivityGroup 在 View 之间切换导致 StackOverflowError
我有一个带有 4 个不同选项卡的程序。
其中一个选项卡是一个 ActivityGroup,其中有一个 ListView。当我单击其中一个列表项时,它会切换到 WebActivity:
所以现在我们在 WebActivity 类中。这是代码:
我必须实现我自己的 onKeyDown,因为否则点击后退按钮会导致关闭应用程序而不是返回到 ListView。
所以 StackOverflowError 似乎是我程序中的一个结构性问题,我不知道如何解决它。任何帮助,将不胜感激。
android - 如何在 ActivityGroup 中使用 startActivityForResult()?
我使用带有一些选项卡的 TabActivity,每个选项卡都包含一个 ActivityGroup,每个 ActivityGroup 管理多个 Activity。一个 ActivtyGroups 有三个 Activity:A、B 和 C。
首先创建A,当用户单击A中的按钮时,它会跳转到B。
在B中有一些重要的数据可以在C中编辑,当点击B中的“编辑”按钮时,它会跳转到C。
如果在 C 中编辑了某些数据,当我单击后退按钮时,我想在 B 中修改相同的数据。让我发疯的是当我在 C 类中使用“finish()”时,我的应用程序直接退出。
我在网上搜索了很多解决方案,但没有一个适合我的情况,我不知道哪里错了,请帮助我或给我一个如何在 ActivityGroup 中使用 startActivityForResult() 的示例
这是我的小组:
在 B 类中:
在 C.class 中:
android - 离开 TabActivity 并正确返回
我有一个使用 TabActivities 的 ActivityGroup 的问题。在不同的活动之间切换一切都很好。但是,我有一些我不想有标签的观点。他们是完全不同的观点我不想成为活动组的一部分。
目前,我只是startActivity(intent)
在ActivityGroup
'startActivityFromChild
函数中执行常规操作,从而离开了活动组。
这可行,但是当我点击后退按钮时,虽然我返回到前一个 TabActivity,但onCreate()
结果被调用了两次。
我怎样才能正确地离开一个TabActivity
常客Activity
然后正确地回到它?
android - ViewPager可以代替ActivityGroup吗?
我正在做一个类似于 Viber 或 Linphone 的应用程序,基本上是一个 SIP 应用程序。我在屏幕底部有一个主标签主机。在每个选项卡中,我设置了不同的活动(例如历史活动)。我已经使用 ActivityGroup 完成了这项工作。这是正确的方法吗?正如我所看到的,ActivityGroup 已被弃用,但我不想使用片段(大多数手机不支持 API 11)。我见过 ViewPager 组件,也可以替代吗?我想我可以用手指为特定按钮上的 onClick 更改事件 onFlip。我使用 Activitygroup 做得对吗,还是应该改用另一个组件?
android - 如何临时删除 TabHost 的 Tabwidget?
我正在开发一个使用 TabHost 的应用程序。在我的 TabHost 中,有四个选项卡。每个选项卡都有自己的 ActivityGroup。现在,我想要的是,在一个选项卡下我的 ActivityGroup 中的一个 Acitivty 中,我想暂时删除 Tabwidget,以便 frameLayout 将在设备的整个屏幕上可见。然后,当活动切换到另一个活动时,Tabwidget 将重新出现在屏幕上。所以第一个问题是,我可以这样做吗?如果那样,我该怎么做?如果不可能,那么是否可以在 Tabwidget 选项卡下的正常活动和 ActivityGroup 内的活动之间切换?
android - 在活动组中添加新活动时出现 java.lang.StackOverflowError
我正进入(状态stackoverflow error
我的布局结构如下
我在tab3.4
. 我在 Activitygroup 中有一个活动,现在我在此活动组中添加新活动,当下一个按钮单击活动组中的第一个活动时tab3.4
。
我对其进行了调试并检查它直到 onResume() 工作正常,但之后它会触发错误。在出现错误之前,我还可以看到新活动。
此外,如果我打开另一个活动,它工作正常。那时它正在正常工作。
堆栈跟踪
请帮我解决这个问题。
谢谢。
android - 在活动组中显示进度对话框
我怎样才能ProgressDialog
在一个中使用一个ActivityGroup
?我想ProgressDialog
在用户触摸按钮时显示一个,并且我想在下一个完成所有加载时隐藏该对话框Activity
。
我在......中创建了两个函数ActivityGroup
。
我在替换之前调用了这个函数Activity
,见下面的代码:
这仅适用于 50%。它确实显示ProgressDialog
,但仅在Activity
加载下一个时。我想要的是ProgressDialog
当用户单击按钮时将显示...
请问有什么帮助吗?
android - 方向改变时如何在选项卡活动中管理子活动?
我正在使用标签小部件。当我的孩子活动正在运行并且我改变方向时,孩子活动被破坏。
作为这个问题的解决方案,我
android:configChanges="orientation|keyboardHidden
在 manifest.xml 文件中添加了所有活动标签。
我发现我的应用程序没有从layout_land
文件夹中获取 xml 文件。
谁能给我这个查询的解决方案?
提前致谢。
我发现使用onConfigurationChanged
方法我可以知道方向,我必须在布局文件夹而不是文件夹中设置横向文件layout_land
。