草庐IT

tabActivity

全部标签

android - 现在不推荐使用 TabActivity 使用 Fragments 创建选项卡

我正在创建一个应用程序,它在屏幕底部有五个选项卡,每个选项卡都打开一个不同的Activity。我的TabActivity扩展了我刚刚阅读的TabActivity已弃用,我应该改用Fragments。如何更改我的应用以改用Fragments?我已经阅读了android.developer.com上的信息,但我仍然不知道该怎么做。 最佳答案 您将需要使用android兼容性库来使用fragment。它可以作为jar文件在您的androidsdk文件夹中找到。有很多关于fragment的教程。有一个名为ActionBarSherlock的

安卓。如何更改选项卡内的 Activity

以下情况:我有TabActivity例如三个选项卡,TabA、TabB、TabC。TabC的Activity(Act_C_1)中有一个按钮。因此,如果用户单击该按钮,TabC中应该会发生另一个Activity(Act_C_2)。提前感谢您的任何建议/或想法。穆尔UPD:这是我的代码具有三个Activity的TabActivity:publicclassTabScreenextendsTabActivity{publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentV

安卓。如何更改选项卡内的 Activity

以下情况:我有TabActivity例如三个选项卡,TabA、TabB、TabC。TabC的Activity(Act_C_1)中有一个按钮。因此,如果用户单击该按钮,TabC中应该会发生另一个Activity(Act_C_2)。提前感谢您的任何建议/或想法。穆尔UPD:这是我的代码具有三个Activity的TabActivity:publicclassTabScreenextendsTabActivity{publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentV

java - 现在不推荐使用 TabActivity 如何实现选项卡

这个问题在这里已经有了答案:CreatingtabsusingFragmentsnowthatTabActivityisdeprecated(1个回答)关闭6年前。我正在尝试在Activity中实现一些简单的选项卡。我想我的xml代码没问题(我使用的是示例代码中的最小tabHost/widget/FrameLayout),但是我在java端遇到了问题。大多数关于如何做到这一点的文档都指向使用TabWidget,这个类现在已被弃用。建议使用fragment。但是fragment的使用方式似乎完全不同。现在TabHost已被弃用,有人去一些示例代码说明如何在java中实现一些在xml文件中

java - 现在不推荐使用 TabActivity 如何实现选项卡

这个问题在这里已经有了答案:CreatingtabsusingFragmentsnowthatTabActivityisdeprecated(1个回答)关闭6年前。我正在尝试在Activity中实现一些简单的选项卡。我想我的xml代码没问题(我使用的是示例代码中的最小tabHost/widget/FrameLayout),但是我在java端遇到了问题。大多数关于如何做到这一点的文档都指向使用TabWidget,这个类现在已被弃用。建议使用fragment。但是fragment的使用方式似乎完全不同。现在TabHost已被弃用,有人去一些示例代码说明如何在java中实现一些在xml文件中

Android - 从选项卡式内容获取对 TabActivity 的引用

我的TabActivity有一个类publicclassDashboardActivityextendsTabActivity这有几个选项卡和一个操作栏。这些选项卡之一是项目列表。publicclassWalletActivityextendsExpandableListActivity我希望能够在其中一个子Activity中运行异步任务,并且在它运行时在我的操作栏中显示微调器。我已经在我的选项卡Activity中的AsyncTask中执行了此操作ActionBaractionBar=(ActionBar)findViewById(R.id.actionbar);if(actionBa

android - 有没有办法在不让 Activity 扩展 TabActivity 的情况下添加选项卡布局?

我想在我的Activity布局中添加选项卡,但我不希望Activity扩展TabActivity。http://developer.android.com/resources/tutorials/views/hello-tabwidget.html中的示例只给出了TabActivity子类的例子。有什么办法可以在不扩展TabActivity的情况下做到这一点?谢谢。 最佳答案 我想通了。在Xml文件中,我应该像下面这样定义TabHost:在Java文件中:publicclassHelloTestextendsActivity{pub

android - 在 TabActivity 中将 Intent 设置为后退键

我有三个Activity-AB和C,其中B是一个TabActivity。ActivityA首先启动,B从A启动。我使用此代码在启动B时完成ActivityApublicvoidonStop(){super.onStop();this.finish();}现在我想在B中按下返回键时启动ActivityC。我尝试使用这段代码覆盖返回键@OverridepublicvoidonBackPressed(){this.getParent().onBackPressed();}这没有帮助,因为父Activity在启动子Activity时已完成。当我按下返回键时实际发生的是Activity退出到主屏

android - TabActivity 使用的 BadTokenException ActivityGroup

我需要在我的应用程序的TabHost中实现嵌套Activity。我使用这样的ActivityGroup类:publicclassCustomActivityGroupextendsActivityGroup{ViewrootView;publicstaticCustomActivityGroupgroup;privateArrayListhistory;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);this.history=newArrayList(

android - 将 TabActivity 菜单与包含的 Activity 菜单合并

我的应用程序的主Activity是一个TabActivity,它包含一个OptionsMenu。我定义了一些其他Activity(进入选项卡),我想在每个Activity中定义一个菜单,并将其菜单与主菜单合并。可能吗? 最佳答案 是的,这是可能的。基本上你只是将多个xml文件膨胀到相同的选项菜单中。项目按通货膨胀顺序添加到菜单中。只需为您的TabActivity覆盖onCreateOptionsMenu(Menumenu),扩充包含主要选项的xml文件。然后为每个内部选项卡Activity覆盖它,膨胀特定于选项卡的选项。像往常一样写