安卓开发-用tabhost+tabwidget+fragment实现的底部菜单栏,打开某些fragment时隐藏菜单栏

问题描述

用tabhost+tabwidget+fragment实现的底部菜单栏,打开某些fragment时隐藏菜单栏

在某些fragment中不想让底部菜单栏显示出来,怎么改?以下是实现的源码
private void initView() {
// TODO Auto-generated method stub
//实例化布局对象

layoutInflater = LayoutInflater.from(this);

    //实例化TabHost对象,得到TabHost
    mTabHost = (FragmentTabHost)findViewById(android.R.id.tabhost);
    mTabHost.setup(this, getSupportFragmentManager(), R.id.realtabcontent);   

    //得到fragment的个数
    int count = fragmentArray.length;     

    for(int i = 0; i < count; i++){
        //为每一个Tab按钮设置图标、文字和内容
        TabSpec tabSpec = mTabHost.newTabSpec(mTextviewArray[i]).setIndicator(getTabItemView(i));
        //将Tab按钮添加进Tab选项卡中
        mTabHost.addTab(tabSpec, fragmentArray[i], null);
        //设置Tab按钮的背景
        mTabHost.getTabWidget().getChildAt(i).setBackgroundResource(R.drawable.selector_tab_background);
    }
}

 private View getTabItemView(int index){
        View view = layoutInflater.inflate(R.layout.tab_item_view, null);  

        ImageView imageView = (ImageView) view.findViewById(R.id.imageview);
        imageView.setImageResource(mImageViewArray[index]);  

        TextView textView = (TextView) view.findViewById(R.id.textview);
        textView.setText(mTextviewArray[index]);  

        return view;
    }
时间: 2024-09-11 08:16:22

安卓开发-用tabhost+tabwidget+fragment实现的底部菜单栏,打开某些fragment时隐藏菜单栏的相关文章

安卓 片段 相册-安卓开发,如何解决在片段的片段里调用相册选取图片不显示的问题

问题描述 安卓开发,如何解决在片段的片段里调用相册选取图片不显示的问题 情况分析: 使用menudrawer这个第三方来建一个主页,实现左边出现菜单栏,点击后跳转到不同片段Fragment的功能.如图,其中有个片段--相册. 这个片段用的是android.support.v4.app.FragmentTabHost这个控件,具体如下: android:id="@+id/tabhost" android:layout_width="match_parent" andr

安卓开发中ScrollView不能用RelativeLayout的解决方案

RelativeLayout的意义: 布局各个部件的相对布局.使得界面空间合理利用. 一.ScrollView局限: 滑动的只能是linearlayout,甚至整个布局都不能有RelativeLayout.这使得让人觉得ScrollView控件有点鸡肋.其实不然.......... linearlayout跟RelativeLayout布局在界面上来看只是空间间隔的区别,而在liearlayout中有一个<View/>能占用空间,单单用linearlayout要达到    RelativeLa

安卓开发常用工具和第三方库汇总

本文讲的是安卓开发常用工具和第三方库汇总,我的名字叫 Ryan Cooke 我在 Pinterest 的核心体验团队工作.今天在这里我会谈论各种 Android 库:它们各自的优点,缺点和其他相关知识.目的是高效地概述尽可能多的库,这样,当你遇到一个问题的时候,你知道这是不是个已经解决的问题?什么样的方案更好?同时也能帮助你避免那些陷阱. 选择正确的库意味着你可以拥有一个已经成熟的更好的解决方案,而不是花费三个月来重新构建它.了解这些库是第一步. 我听到很多人想要实现第一个库, 我们难道不能用

android-我想请大神帮我看看这个安卓开发的问题,我想实现自制侧滑菜单,然后我点击左边菜单按钮,界面不跳转啊

问题描述 我想请大神帮我看看这个安卓开发的问题,我想实现自制侧滑菜单,然后我点击左边菜单按钮,界面不跳转啊 ackage com.wecampus.slidingmenu; import com.imooc.slidingmenu.R; import com.wecampus.slidingmenu.view.SlidingMenu; import android.app.Activity; import android.os.Bundle; import android.view.Menu;

acitivity-一条关于安卓开发的问题

问题描述 一条关于安卓开发的问题 我创建了两个Fragment,在MainAcitivity里分别用两个按钮去启动它们,代码如下:public class MainActivity extends Activity { @Overrideprotected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Bu

安卓开发中加入侧滑界面后,单击按钮没反应。求大神。

问题描述 安卓开发中加入侧滑界面后,单击按钮没反应.求大神. 解决方案 你给按钮写点击事件了没有? 解决方案二: 我写了啊,但是就是不行啊 解决方案三: 你是在fragment 中实现的吧,点击写在XML中的?必须写在fragment中:

安卓开发小白问题看图

问题描述 安卓开发小白问题看图 有的应用里可以通过一些按钮来切换界面但没有切换activt是怎么做到的 解决方案 从一些小白问题想到的 解决方案二: tabhost控制fragmemt就行了 解决方案三: 用Activity装着fragmemt,切换的时候切换fragmemt

安卓应用开发-安卓开发中红米手机拍照发出去后为啥旋转了90度

问题描述 安卓开发中红米手机拍照发出去后为啥旋转了90度 10C 开发过程中,做了一个类似微信朋友圈的东西,拍照上传图片的时候,在红米手机上遇到了这个问题,本来是正着拍摄,发出去后在朋友圈显示的是旋转了90度的,如图所示,键盘旋转了90度 解决方案 跟手机有关,手机拍照默认横屏 解决方案二: 我也是红米,做移动开发时拍照是正常的

安卓开发中某一个界面还没等你操作呢 自己就没了 哪里出问题了?

问题描述 安卓开发中某一个界面还没等你操作呢 自己就没了 哪里出问题了? 问题如上 好困惑! 解决方案 自己就没了,是返回上一级页面么?还是什么?有可能是AndroidManifest.xml文件里activity配置的问题.. 解决方案二: 出现fatal crash了把,抓下log看看. 解决方案三: 贴出代码,贴出log,才好分析,这样描述太抽象 解决方案四: 看一下log日志,看看错误信息. 解决方案五: 这个问题问的有点抽象能不能再具体些