android-tabhost相关内容
应用程序的结构是这样的: tabHost(在活动中)->包含 ->TabFragment(扩展基础容器片段) 1.Activity 中的代码: tabHost.addTab(tabHost.newTabSpec("home").setIndicator("",getResources().getDrawable(R.drawable.btn_home)),HomeFragment.class
..
我一直在尝试实施“高级"tabwidget 来自谷歌的例子.但是,当它尝试调用 tabHost.addTab(spec); 时,我会从调试器获得堆栈跟踪.抱歉,我这里没有堆栈跟踪,但我想知道其他人是否也遇到过同样的问题(因为此代码有许多拼写错误和缺失的信息,这使我无法编译. 谁能告诉我此代码的更正/运行版本? 需要更新的信息是:
..
我正处于构建应用程序的概念化/设计阶段,但遇到了一些障碍.本质上,我正在寻找一种方法将一个活动嵌入到另一个类似于 TabHost/TabActivity 的 UI 中.屏幕顶部将有一个窗口,其中将包含其他活动,其下方将是独立于上述活动且应始终可见的按钮和控件.用户将能够在窗口中从一个活动导航到另一个活动,而不会对以下控件造成任何更改. 在调查这个问题时,我遇到了 ActivityGroup,
..
尝试更改 tabhost 文本颜色,在此代码中我可以更改 tabhost 背景颜色(不是文本颜色) tabHost.setOnTabChangedListener(new OnTabChangeListener() {@覆盖public void onTabChanged(String tabId) {for (int i = 0; i
..
当此选项卡是当前选项卡时,我试图找到能够在该选项卡上触发 onclick 事件的方法. 我确实尝试过这种方式(以及其他几种方式),但没有成功. public void onTabChanged(String tabId) {Log.d(this.getClass().getName(), ">>>>>>>>>>>>>>>;>>>>>> tabId:" + tabId);int tabs =
..
如何改变标签的字体大小?我为标签扩展了 TabActivity. 解决方案 你可以定义主题,使用样式来实现: 首先在 res/values/styles.xml 中为 Activity 创建主题(名称:CustomTheme): @style/CustomTabWidget
..
我正在尝试学习如何在 android 中使用 Fragments.当新的 fragment 在 android 中调用时,我试图删除旧的 fragment. 解决方案 您需要找到现有 Fragment 的引用并使用以下代码删除该 Fragment.您需要使用一个标签 ex 添加/提交片段.“TAG_FRAGMENT". Fragment fragment = getSupportFrag
..
我将创建一个旨在使用 Tabhost 的应用程序,但据我所知,它已被弃用.所以我的问题是我应该使用 Tabhost 还是我如何替换它..通过使用按钮而不是在每个 xml 或任何其他建议中声明的按钮? 解决方案 “已弃用"在 Android 中的意思是“我们认为您应该调查一个更好的解决方案".“弃用"很少意味着“它无法使用".TabHost,AFAIK,在 Android 4.0 上运行良好
..
我的代码: public class MainActivity extends Activity {@覆盖protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.main);最终 TabHost tabHost = (TabHost
..
我想创建标签而不扩展 TabActivity.(原因是 TabActivity 似乎无法处理自定义标题栏).我有 public class startTab extends Activity {@覆盖public void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R
..
我制作了一个应用程序,它有像 HelloTabActivity 这样的选项卡,这些选项卡之间也有空间,有人能建议如何删除这个空间,而且选项卡下方有一条灰线,如何删除? main.xml
..
是否可以将 Android Tabhost 的样式设置为与 iPhone 相似?如果没有,是否有任何开源代码可以展示如何为 Android 创建底部标签? (来源:appshopper.com) 解决方案 我建议你们不要更改选项卡的默认外观和感觉,因为 android 设备上的用户有自己的用户体验,而您将否定这一点过去的经验,所以不要强迫他们学习新的标签页体验(因为移动用户很懒惰学习
..
我有一个主要活动,这里是片段活动我在 B 片段中设置了两个带有两个片段 A 和 B 的选项卡我有一个按钮,当用户单击按钮时,我想将片段 B 更改为片段 C.但是上面的标签是可见的... 如何实现替换标签内的片段? 非常感谢任何解决方案. 解决方案 基本概念 - 我们可以通过创建容器来实现这一点.每个选项卡都将分配一个特定的容器.现在,当我们需要一个新片段时,我们将使用此容器替换
..
我想让我的选项卡为每个选项卡设置不同的 windowSoftInputMode 属性.当您的选项卡的所有处理都通过一个活动完成时,如何从 Java 类访问此属性? 有没有办法从 java 代码访问这个清单属性? 解决方案 使用以下内容更改 Activity 的 softInputMode. getWindow().setSoftInputMode(WindowManager.Lay
..
我在我的应用程序中使用 TabHost,我在我的应用程序中使用了四个选项卡,我想在选择了特定选项卡但未选择时在 TabHost 中使用不同的图像.我需要为每个特定选项卡使用不同的图像. 当我选择任何标签时,图像有点亮,当我切换到另一个标签时,明亮的图像变成灰色阴影. 我已经实现了 TabHost,但我不知道如何更改 TabHost 中的图像. 有人能帮我吗. 谢谢,大卫
..
我有一个带有 FragmentTabHost 的 MainActivity (FragmentActivity). public class FragmentTabs extends FragmentActivity {私有 FragmentTabHost mTabHost;@覆盖protected void onCreate(Bundle savedInstanceState) {supe
..
我正在开发一个 Android 应用程序,我想使用 3 个选项卡进行导航,每个选项卡都使用 Fragment,但我不知道如何创建结构. 我想分别添加每个fragment,因为每个fragment都不一样,但是不知道在FragmentActivity的什么地方添加. 我有这些文件. tabs_layout.xml
..
我的示例中有 3 个类:A类,主要活动.A 类调用一个 startActivityForResult: Intent intent = new Intent(this, ClassB.class);startActivityForResult(intent, "STRING"); B 类,这个类是一个 TabActivity: Intent intent = new Intent(this,
..
我已经实现了 FragmentTabHost,但是我的 Fragment 超出了 tabhost.这是我的活动: 公共类 MainActivity 扩展 ActionBarActivity {私有 FragmentTabHost mTabHost;@覆盖protected void onCreate(Bundle savedInstanceState) {super.onCreate(sav
..
我有一个非常简单的应用程序,它只是一个带有选项卡视图的活动. 我已经初始化并将所有内容都按原样进行了转换,但是我不断收到空指针错误,该错误总是链接回 tabHost.setup(); 我正在使用 android studio,我是 Java 新手.这个问题在这里问了很多,但所有的答案都只是说包括 setup() 而我已经这样做了. 这是我的 .java 文件: packa
..