问题标签 [android-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.
android - Android TabActivity 传递可跨标签打包
我正在尝试基于 MainContainerActivity 中的 TabActivity 将数据从选项卡 n 传递到选项卡 n+1 活动,使用 parcelables 但无法成功,因为我无法在选项卡 n+1 意图上应用“getExtras”方法。
如果我使用startActivity(nextactivity)
而不是使用带有tab.setCurrentTab(tab_n+1)
.
我应该如何管理活动意图,以便我可以成功传递那些可打包的对象,仍然在 MainContainer 类中实现 TabActivity 并在选项卡中实现 Activity ?
或者有没有办法在使用时强制在清单中启动活动tab.setCurrentTab(tab_n+1)
?
我阅读了十几个线程并且一直在尝试许多杂项测试但没有成功,所以请详细说明答案,就像一个真正的菜鸟一样:-)
编辑:希望从 API8 开始工作
android - 如何在android中禁用标签栏项目?
我正在制作我的第一个安卓应用程序。我想在我的 android 应用程序中禁用选项卡 bat 项目。我搜索并找到了以下方法:
但它不起作用,我收到以下错误:
为什么我会这样?提前致谢。
android - 如何在 android 中使用 OnTabChanged 方法?
上面的代码初始化了 TabHost 。它使用两个选项卡。一个新用户和另一个现有用户。单击其中任何一个时,我希望该选项卡被聚焦并且颜色与另一个选项卡不同。我不知道如何使用 OnTabChanged 方法。
android - 如何将选项卡作为视图处理?
我已将选项卡创建为视图。但是我没有找到有关如何操作这些视图的任何信息。例如,如果我想在一个中显示列表视图,在另一个中显示表单(表格布局)。我可以为每个选项卡设置单独的布局吗?更重要的是,我在哪里包含有关每个选项卡的 java 代码?
这是我的java代码:
任何帮助表示赞赏。
android - 从膨胀的布局中隐藏 xml 组件
有人知道如何从膨胀的布局中隐藏组件吗?我有以下代码:
当我试图通过使用隐藏它时:
它不起作用。看起来我遗漏了一些东西,或者无法从膨胀的布局中隐藏 xml 组件。我也尝试通过设置宽度和高度,0dp
但LayoutParams
效果不佳。
在这样的自定义函数之外onCreate()
:
然后我试图在这里隐藏它:
这是膨胀布局的xml代码
编辑:
负责我的选项卡布局的所有代码:
android - 在 Android 上刷新选项卡活动
一旦我点击我的选项卡活动,我需要刷新我的活动。目前它只是显示以前的内容。我需要刷新我的活动,以便在它回来后可以加载新内容。这是我添加 TabActivity 的代码。请帮忙。感谢您的所有反馈。
android - 如何在点击活动时将活动显示为全屏,反之亦然?
在我的应用程序中,我正在使用 Tabhost 并且我已将 webview 放置在选项卡主机中以显示内容。当用户点击屏幕时,内容应以全屏显示,反之亦然,但这不会发生。如何实现这一点?请建议我一些想法!
谢谢
android - 如何使用特定选项卡启动活动?
我浏览了许多示例、问题和教程,但从未见过带有特定选项卡的活动启动(启动新意图)。我知道可以.setCurrentTab
用来切换到一个选项卡,但这只能从父活动选项卡内部完成。如何从不同的活动启动一个活动中包含的特定选项卡?可能吗?如果是这样,那怎么办?
在我的代码中,在标准活动启动用户显示第一个选项卡,但我希望他转到第四个选项卡,以防他从另一个活动重定向。我的 TabHost 代码(MyTabActivity):
现在在另一个活动中:
android - Android 活动变暗、失去焦点和冻结 - 没有错误消息并且在首次运行后可以工作
所以这就是问题所在:
活动开始 - 在 onResume() 中,在填充列表视图的后台线程中做了一些工作。这是在显示进度对话框时完成的,如下图所示:
该工作完成 - 进度对话框被告知 .dismiss();
对话框消失了-可以看到我的列表视图,但是活动失去了焦点-并且有点暗淡到背景中。这迫使我按回家,并在重新打开之前强制关闭 - 根据此示例:
每次应用程序第一次运行时都会出现此问题。在应用程序锁定始终成功之后运行并且问题再也不会出现!正如您在图片中看到的 - 一切都变暗了 - 但是在强制关闭后,重新打开视图会像我预期的那样响应一切正常。logcat 中没有任何内容可以帮助我诊断问题 - 所有代码似乎都可以正常运行。
请帮忙!
重播列表活动部分的代码转储在这里:http ://pastebin.com/YG59VFPu - 可能很难遵循 - 但在第一次运行时,它会进行一个保管箱登录,这很有效 - 然后它会做 findAllReplays( ) - 这也有效 - 最终以 returnres runnable 结束,导致对话框被关闭 - 这也有效 - 这似乎是问题发生的地方......
android - 如何在横向模式下隐藏标签图标?
在横向模式下,选项卡会占用太多高度,我认为如果我可以隐藏图标会更好。