标题:关于tabhost的底部实现,什么都没有显示,求助!
只看楼主
朱稳
Rank: 2
等 级:论坛游民
帖 子:14
专家分:10
注 册:2011-11-2
结帖率:100%
 问题点数:0 回复次数:1 
关于tabhost的底部实现,什么都没有显示,求助!
程序代码:
实现部分TabHostActivity.java
package com.map;
import android.app.TabActivity;
import android.content.Intent;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.widget.TabHost;
public class TabHostActivity extends TabActivity {
    private TabHost tabHost;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.tabhost);
        tabHost = this.getTabHost();
        initTabs();
    }
    private void initTabs() {
        tabHost.setup(this.getLocalActivityManager());
        // 添加线路规划的tab
        tabHost.addTab(tabHost.newTabSpec("tab1")
          .setIndicator("线路规划",getResources().getDrawable(R.drawable.tabpic1))
          .setContent(new Intent(this, FirstActivity.class)));
   
        // 添加城市名片的tab
        tabHost.addTab(tabHost.newTabSpec("tab5")
          .setIndicator("城市名片",getResources().getDrawable(R.drawable.tabpic5))
          .setContent(new Intent(this, FifthActivity.class)));
      
    }
}
xml布局文件tabhost.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas. android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <TabHost
        android:id="@+id/edit_item_tab_host"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent" >

        <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:orientation="vertical"
            android:padding="5dp" >

            <FrameLayout
                android:id="@android:id/tabcontent"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_weight="1"
                android:padding="5dp" />

            <TabWidget
                android:id="@android:id/tabs"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content"
                android:layout_weight="0" />
        </LinearLayout>
    </TabHost>

</LinearLayout>
搜索更多相关主题的帖子: public import private void 
2012-09-26 12:22
wkz2012
Rank: 4
等 级:业余侠客
帖 子:123
专家分:253
注 册:2012-12-13
得分:0 
你的xml文件的效果图能显示吗?就是Graphical Layout。
我的也出现了问题,不过在xml文件中,我是将LinearLayout布局放在了TabHost布局下的,出不了效果图

我了个去的编程!
2013-04-24 11:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-382134-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.171574 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved