问题标签 [tabactivity]

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 投票
2 回答
1799 浏览

android - Android 在 tabactivity 的两个选项卡上重用单个布局 xml 文件中的 SurfaceView

我有一个带有表面视图和各种按钮的 layout.xml 文件。

这被加载(setContentView)到一个类的两个实例中。每个实例都是不同选项卡上的一个活动(在另一个选项卡活动类中)。

问题:如果我使用 tab1 (setCurrentTab) 作为打开选项卡启动应用程序,它 (tab1) 可以在表面上绘制。如果我将 tab2 设置为打开选项卡,它可以在表面上绘制。但是运行时在选项卡之间切换,只有初始选项卡可以在表面上绘制。就好像最初的标签在表面上有一个锁。

我已经尝试在暂停和恢复期间使非活动选项卡上的表面视图不可见(setvisibility),但这只是覆盖(我认为)另一个选项卡的表面视图副本。

问题:两个选项卡可以共享一个布局的表面视图吗?“恢复”选项卡如何从“暂停”选项卡中获得控制?

PS 我已经重写,拆散,尝试重新加载(在 3 周内以多种方式重建了这个应用程序,我觉得我缺少一些关于共享布局的东西。

0 投票
3 回答
2672 浏览

android - 在 TabActivity 中切换到新选项卡时关闭 Android PopupWindow?

我有一个 MapActivity 作为 TabActivity 中的四个选项卡之一。这个 MapActivity 可以启动一个作为图例的 PopupWindow。PopupWindow 保留在屏幕上的地图顶部,直到再次单击“显示图例”按钮(来回等)。

问题是,当用户切换到另一个选项卡时,PopupWindow 在视图中保持不变。

我尝试在 MapActivity 类中实现 onPause() 方法,并从那里将其关闭。应用力在此方法到位后关闭。

有什么帮助吗?谢谢!

编辑:这是我的一些代码:

在 MainActivity 中,它建立了四个选项卡:

现在在我的 MapActivity 类(扩展 MapActivity)中:

我希望这提供了一个我在哪里的想法。地图选项卡上的一切都运行良好。只有当您显示图例并切换选项卡时,它仍会显示在其他视图上。

0 投票
2 回答
994 浏览

java - 如何将额外内容传递给 TabActivity 内的意图?

我有一个包含许多选项卡的 TabActivity。每个选项卡都引用相同的活动,但是在决定加载什么的活动内部执行逻辑。我希望通过将布尔值传递给相应的选项卡来完成此操作。我怎样才能做到这一点?

0 投票
3 回答
411 浏览

android - 我如何从在 TabActivity 上扩展的类的 ListActivty 中获取 ListView?

新手,请多多包涵。。

我有一个扩展 TabActivity 的类。我的一个选项卡当前包含一个长字符串,该字符串由我从我的 sqlite 表中获得的一些记录组成。现在我正在学习一个教程,下一步是远离字符串并创建更适合记录的东西,一个 listView。但是它说我需要更改我的课程以扩展 ListActivity 但我已经扩展了 TabActivity (不是本教程的一部分)而且我还没有真正知道从这里去哪里的知识。

我想如果我的选项卡内容设置为意图分离类我不会有问题,但对我来说重要的是选项卡和它们的内容都在同一个类中构造,因为我以后想在它们之间做很多事情. 但也许我无法避免创建一个单独的类?如果是这样,我仍然可以将我的两个标签指向同一个班级吗?出于与上述相同的原因。但是,我怎样才能让他们仍然显示不同的内容呢?

我确定有一个明显的解决方案,但我没有足够的编程经验来知道它是什么,我已经在谷歌上搜索了一段时间,但我不确定要寻找什么,所以如果有人可以指出我正确的方向我真的很感激。

希望我说的是有道理的,这是查看我正在学习的课程的链接:

Codeviewer.org ,我的 Budget.java

0 投票
1 回答
1911 浏览

android - 如何使用选项卡在应用程序中放置进度条

我有一个主要的 java 文件,它设置了一系列选项卡,每个选项卡都调用一个单独的活动,在这种情况下,每个活动都链接到一个网页。我正在尝试在选项卡活动中实现一个进度条,无论当前选择了哪个选项卡,它都会在单击链接时显示进度条。我有一个进度条,可用于单个活动,但我无法让它用于选项卡

我将进度条定义为

在 oncreate() 之后

这是主要的Java文件

这是主 java 文件调用的活动之一

XML 文件

如果你能帮我解决这个问题,将不胜感激

0 投票
2 回答
280 浏览

android - TabActivity 和本地服务:如何在每个选项卡中使用来自服务的数据?

TabLayout Demo中所述,我正在使用 Androids TabActivity 。
在每个选项卡中,我想以不同的方式显示数据,这些数据应该由 LocalService 收集。

目前只有一个选项卡活动使用我的本地服务。我的所有选项卡活动(由意图调用)使用同步数据的最佳方式是什么?(例如,一个选项卡活动应该在 TextView 中显示数据,另一个应该在地图上显示数据......)

谢谢您的帮助!

0 投票
1 回答
4003 浏览

android - Android TabHost 有没有办法通过 ID 获取 TabView

我正在做一些高级的TabActivity,但我需要TabViewTabHost. 有了tabHost.getCurrentTabView()我可以得到电流TabView,但有没有办法TabView通过它的 ID 得到一个?


我设法通过onCreate()在我转到每个选项卡并将所有View对象放入数组的方法中执行一个 for 循环来解决问题。

0 投票
1 回答
1790 浏览

android - 如何在android中的标签之间导航

我在我的 android 应用程序中创建了一个 TabActivity。当用户选择第二个选项卡时,将出现一个警告对话框。当用户单击对话框的取消按钮时,是否有任何方法可以导航到上一个选项卡。

问候 dj


我在这里找到了解决方案:

Android - 从选项卡内的活动中切换选项卡

就我而言,我使用了“GrandPrix”的解决方案。

0 投票
0 回答
923 浏览

android - 如何动态调整 Android 应用程序标签的大小

我有一个带有标签活动的 Android 应用程序。有 10 个选项卡要添加。我在每个选项卡上使用小图标,以便可以识别所有选项卡。我想要实现的是,当一个选项卡成为当前选项卡时,它应该显示一个标题,并且它变得足够宽以适合整个标题。所有其他选项卡都应该没有标题以节省空间。问题:如何动态调整标签大小?任何指针,包括对早期帖子的引用,将不胜感激。谢谢你。

0 投票
1 回答
4140 浏览

android - 您如何更新 tabChange (Android) 上的内容

有谁知道标签中的内容在切换到时是如何更新的?换句话说,当我更改选项卡时,我想要内容,在我更改为刷新或重新创建的选项卡中。

我有这个代码作为 TabActivity:

现在可以说我正在更改选项卡“NedlastetBussruter”,其中包含代码:

如何让“nedlastet bussruter”选项卡在每次切换到内容时重新创建内容?有没有简单的命令可用?