草庐IT

android - 我如何使用包含 MapView 并在其下方显示 AdMob View 的 TabHost 包装?

我是Android的新手(大约2天),但我对其他布局工具包很熟悉。我试图将AdView放在TabHost下方,似乎我可以让TabWidget或AdView正确显示,但不能同时显示。首先,这是我要完成的ASCII艺术版本:--------------------------------------------|Tab1|Tab2|--------------------------------------------|MapViewwhentab1isselected|||||||||||||--------------------------------------------|AdV

android - TabHost 未显示在屏幕中

我正在尝试在我的应用程序上使用TabHost,我只是使用设计将它拖到我的Activity中,但是当我运行它时,它不会出现,只是得到白色屏幕,有谁知道为什么? 最佳答案 发生这种情况仅仅是因为您无法仅使用XML代码创建TabHost。您需要像这样将TabSpec添加到TabHost:TabHosttabHost=(TabHost)findViewById(android.R.id.tabhost);TabSpectab1=tabHost.newTabSpec("FirstTab");TabSpectab2=tabHost.newTab

java - 在 Android TabHost 应用程序中完成交互通信的最佳方式

事情是这样的:我有一个Android应用程序需要每X秒(目前为60秒)调用一次Web服务。该应用程序有多个选项卡,这些选项卡都需要与数据本身进行交互。一个是MapView,一个是ListView,第三个是无关紧要的,但最终也需要获取一些全局数据。问题是我希望我的主要Activity有一个在后台运行的线程,获取结果,然后指示TabHost中的两个子Activity使用最新数据更新自己。此外,当用户单击选项卡并且触发onCreate/onResumeActivity时,我还想通过从主要Activity获取最新数据来强制重绘。我真的很茫然。我已经尝试使用服务和一些贫民窟静态方法将Activi

android - 为什么 Android TabHost 从 TextView 窃取焦点?

我有一个使用以下布局的应用程序:alttexthttp://img15.imageshack.us/img15/238/screenshot003xbo.png当应用程序启动时,焦点位于第一个TextView上,但如果您尝试在其中键入任何字母,焦点将直接转到选项卡。看来不止我一个fightingwiththisissue,也许这与以下内容有关:http://groups.google.com/group/android-developers/browse_thread/thread/435791bbd6c550a/8022183887f38f4f?lnk=gst&q=tabs+focu

Android tabHost 和 tabWidget 图标问题

我正在开发一个Android应用程序,它使用从互联网下载的选项卡主机图标,图标大小为30x30。for(inti=0;i如果我使用上面的代码(来自资源的图标)来设置指示器文本和图标,它工作得很好并且图标适合选项卡小部件。for(inti=0;i但是如果我使用这段代码(从互联网下载的图像及其内存中的图像)而不是以前的代码,图标看起来太小了,甚至两个图标的高度和宽度值都相同。从互联网上下载图标时,我不缩放图标,而是将它们保存为PNG。任何人都知道问题是什么?HereisthetabhostwithiconsfromresourcesHereisthetabhostwithiconsdown

Android TabHost 已弃用

我正在创建将支持Android2.2到Android4.1的应用程序。TabHost在Android3.2版中已弃用。但是所有版本都支持创建的应用程序。但我想创建Tabbar应用程序,它在Android4.2中运行时看起来像tabbarinAndroid4.1,如果我在android3.2version设备中运行应用程序,它必须看起来像该设备中的tabbar。我该怎么做。? 最佳答案 你的问题有很多要点,TabHost不是deprecated然而。最近Google弃用了TabActivity和ActivityGroup。即使它被弃用

android - TabHost/TabWidget - 缩放背景图像?

我需要缩放我的TabWidget背景图像,以便它们保持纵横比。我正在使用带有TabWidget的TabHost。然后我使用setBackgroundDrawable来设置图像。我在这里找到了一个接近的答案-Backgroundintabwidgetignorescaling.但是,我不确定在哪里添加新的Drawable代码。(使用HelloTabWidget示例,我的模块均未使用RelativeLayout,并且我没有看到“tabcontent”的任何布局。)我还找到了这个线程-Android:ScaleaDrawableorbackgroundimage?.根据它,听起来我必须预先缩

android - 将 TabHost 中的一个 fragment 替换为另一个 fragment

我正在创建五个选项卡,每个选项卡包含一个fragment。我在第一个选项卡和ListViewOnItemClickListener中使用ListView我想将第一个选项卡fragment替换为第二个选项卡fragment。我如何使用Fragment和TabHost来做到这一点?我为主类和所有fragment类扩展了Fragment。我没有扩展FragmentActivity。那么如何将选项卡从一个fragment更改为另一个fragment呢?主类:publicclassTabsFragmentextendsFragmentimplementsOnTabChangeListener{p

android - 单击 Activity 选项卡重新加载当前 Activity

我有一个选项卡布局,Activity显示在frameLayout中。如何通过再次单击“主页”-Tab从“主页”选项卡重新加载当前Activity?TabTestActivity类publicclassTabTestActivityextendsTabActivityimplementsOnClickListener{TabHosttabHost;/**Calledwhentheactivityisfirstcreated.*/@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanc

android - 如何在 fragment 中添加tabhost

我正在尝试在fragment中添加tabhost,但无论我尝试什么,我都无法插入它。我可能在这里缺少一些基础知识。这是我的类TabFragment的代码。返回一个View。publicclassTabFragmentextendsFragment{publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);}privateTabHostmTabHost;publicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,Bun