jjzjj

Android 等待另一个 Activity 结果 - 它没有用

如何在android中等待另一个Activity结果。我编写了以下代码,但在Activity完成后,它总是转到onCreate()方法。我有标签Activity。从一个标签Activity,我调用了另一个Activity,即弹出窗口......完成弹出窗口后它应该回到上一个Activity@OverrideprotectedvoidonListItemClick(ListViewl,Viewv,intposition,longid){super.onListItemClick(l,v,position,id);Objecto=this.getListAdapter().getItem(

android - 在新 Intent 中显示 TabHost 布局的问题

我在TabActivity类型的新Intent中使用TabHost时遇到问题,希望您能指出正确的方向。有趣的是,当我尝试在原始Intent中查看它时它工作正常:setContentView(R.layout.main)我收到“强制关闭”消息,在logcat中,即使我的Tabhostid="@android:id/tabhost",我也收到以下错误:02-1822:23:11.937:ERROR/AndroidRuntime(5944):Causedby:java.lang.RuntimeException:YourcontentmusthaveaTabHostwhoseidattrib

Android,如何始终将第一个选项卡设置为默认选项卡

publicclassSoapBoxextendsTabActivity{privateTabHosttabHost;privatevoidsetupTabhost(){tabHost=(TabHost)findViewById(android.R.id.tabhost);tabHost.setup();}@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.tab);TabHosttabHost=getTab

android - 更改 TabHost 内的 View (一个 Activity ,多个 View )

现在我在我的应用程序tabhost中使用单个Activity和单独的View。选项卡Activity:super.onCreate(savedInstanceState);setContentView(R.layout.main);TabHosttabs=(TabHost)findViewById(R.id.tabhost);tabs.setup();TabHost.TabSpecspec=tabs.newTabSpec(TAB_HOTELS);spec.setContent(R.id.tab1);spec.setIndicator("Hotels");tabs.addTab(spec

android - 在 tabhost 上 ScrollView

我正在创建一个包含tabhost(主)的页面,每个tabweight也有tabhost(子),但是当我将tabhost(子)放入scrollview时,它的滚动效果很好,但它从tabweight下面开始,而不是从页面顶部开始.我也试试sView.fullScroll(ScrollView.FOCUS_UP);但是页面总是从tabweight下方加载。打开MyDiet标签时的截图是这样的。但我希望它像这样打开给我任何想法。提前致谢。 最佳答案 你应该给布局的上边距一点点:-就像:->我认为这会奏效。如果问题仍然存在,那么您应该发送您的

Android fragment ,在 TabHost 中找不到 id 的 View

我有一个简单的Android应用程序,其中包含使用Tabhost和Fragments设置的选项卡。在其中一个标签页上,fragment是一个ListView。我想要做的是,当用户点击ListView的其中一项时,根据点击的项目打开一个包含更具体信息的新View,但保留它以便选项卡仍然存在。我的方法是,当用户单击ListView中的项目时,将创建一个新fragment,然后从拥有所有这些fragment并处理标签逻辑的我的主FragmentActivity类中,它将分离当前显示的fragment并添加这个"new"(singleStationListItem)fragment。我遇到的问

android - 在 TabHost 中重新加载选项卡内容

我有一个带有2个选项卡的Tabview,在我的TabActivity中,有一个按钮。单击按钮时,我想将数据发送到当前选项卡并将数据显示到当前选项卡。当我toast这个数据时,数据是可用的,但是当我将这个数据设置为textview时,我的textview没有改变。如何从tabhostActivity刷新我的选项卡内容?(抱歉我的英语不好:P)这是我的代码:publicclassMainActivityextendsTabActivity{TabHosttabHost;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.o

android - 当我升级 android.support.v4 时 Tabhost 内容不显示

我正在使用TabHost,在我更新支持库之前它工作正常。当我更新jar时,标签内容不可见,只显示标签。我正在使用FragmentActivity。这是XML:代码fragment:FragmentTabHosttabHost=(FragmentTabHost)findViewById(R.id.tab_host);tabHost.setup(this,getSupportFragmentManager(),R.id.tab_content);Bundlebundle=newBundle();bundle.putInt(CommonConstants.TAB_ID,tabTitleId)

java - 使用 TabHost 和 LocalActivityManager 时不调用 Android OnResume

我设置了一个包含两个Activity的tabhost,因为我无法使用TabActivity,所以我使用了LocalActivityManager,但是当我切换选项卡时,不会为选项卡中的Activity调用onResume。这是我的设置:mlam=newLocalActivityManager(this,false);mlam.dispatchCreate(savedInstanceState);tabHost=(TabHost)findViewById(android.R.id.tabhost);tabHost.setup(mlam);我将dispatchResume和dispatch

android - 自定义 Android TabHost 慢 fragment

我使用ActionbarSherlock和SlidingMenu。我的MainActivity不访问数据库,也不解析任何内容。一切都是静态的。选项卡是根据您从滑动菜单中选择的“部分”动态生成的。单击2次后,应用程序变得非常慢。以下是我的主要观点。用于管理Tabhost&Fragments的代码:publicvoidselectPage(MenuPageItempage,PagesubNavigationPage){if(page==null||subNavigationPage==null||(page.equals(selectedPage)&&subNavigationPage.e