我是Android开发的新手,但在过去的几周里,我已经能够创建一个非常基本的应用程序,它本质上是一个具有两级分组的查找表;类别和子类别后跟项目级别详细信息。用户可以滚动浏览类别,单击其中一个并转到该类别中的特定子类别,最后单击子类别将其转到他们要查找的项目级别详细信息。
我已经阅读了很多并且还在学习,但是使用我对活动,视图,意图,游标等的有限知识,我在以下结构中创建了应用程序:
我在发布时的主要活动是Tab,它会创建两个标签;所有项目和收藏夹。它还在FrameLayout中启动Category ListActivity。
旁注 目前我的收藏夹尚未创建,但我想拥有的是每个项目旁边的星形图标,以便用户点击它和收藏夹 它会显示在收藏夹中。如果有人有好处 关于此的教程将不胜感激。
main.xml已经创建为Tabs的标准布局,但是在FrameLayout中包含一个ListView,它似乎适用于类别listactivity,但是当你点击一个类别时,子类别活动就会启动,但没有像他们那样显示的选项卡在类别中。我在子类别setContentView(R.layout.main)
的开头尝试了onCreate()
,但它没有帮助......我陷入了困境中。
对于我缺少或应该做的事情的任何建议将不胜感激。
干杯
答案 0 :(得分:1)
我使用了以下教程和代码,并且能够通过使用ActivityGroup在选项卡下获得多个活动。
以下是教程http://ericharlow.blogspot.com/2010/09/experience-multiple-android-activities.html
的链接答案 1 :(得分:0)
据我所知,您希望Category ListActivity和Subcategory ListActivity显示在同一个选项卡中。虽然这可能不是理想的解决方案,但我认为您可以通过使用ActivityGroup来实现这一点。这是一个包含更多信息的链接: