Tab을 하단에 5개를 만들었습니다.


그리고 Tab에 씌울 이미지를 제작하여 씌웠는데 너무 작게 나오네요....


소스는 이러합니다.


Java


package com.example.test;


import android.app.TabActivity;

import android.content.Intent;

import android.os.Bundle;

import android.view.View;

import android.view.Window;

import android.widget.Button;

import android.widget.TabHost;

import android.widget.Toast;


public class MainActivity extends TabActivity {

TabHost.TabSpec spc;


@Override

    public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

requestWindowFeature(Window.FEATURE_NO_TITLE);

setContentView(R.layout.activity_main);

Intent intent;

TabHost MyTab = getTabHost();

intent = new Intent().setClass(this, main.class);

spc = MyTab.newTabSpec("메인");

spc.setIndicator("",getResources().getDrawable(R.drawable.undertapoffhb));

spc.setContent(intent);

MyTab.addTab(spc);

 

intent = new Intent().setClass(this, today.class);

spc = MyTab.newTabSpec("오늘");

spc.setIndicator("Today");

spc.setContent(intent);

MyTab.addTab(spc);

intent = new Intent().setClass(this, week.class);

spc = MyTab.newTabSpec("주간");

spc.setIndicator("Week");

spc.setContent(intent);

MyTab.addTab(spc);

intent = new Intent().setClass(this, month.class);

spc = MyTab.newTabSpec("월간");

spc.setIndicator("Month");

spc.setContent(intent);

MyTab.addTab(spc);

intent = new Intent().setClass(this, list.class);

spc = MyTab.newTabSpec("목록");

spc.setIndicator("list");

spc.setContent(intent);

MyTab.addTab(spc);

MyTab.setCurrentTab(0);

        

}

}


XML


<?xml version="1.0" encoding="utf-8"?>

<TabHost xmlns:android="http://schemas.android.com/apk/res/android"

    android:id="@android:id/tabhost"

    android:layout_width="fill_parent"

    android:layout_height="fill_parent"

    >

<LinearLayout 

    android:orientation="vertical"

    android:padding="5dp"

    android:layout_width="fill_parent"

    android:layout_height="fill_parent"

    >

<FrameLayout 

    android:id="@android:id/tabcontent"

    android:layout_width="fill_parent"

    android:layout_height="fill_parent"

    android:layout_weight="1"

    android:padding="5dp"

   />

<TabWidget

    android:id="@android:id/tabs"

    android:layout_width="fill_parent"

    android:layout_height="wrap_content"

    />

</LinearLayout>

</TabHost>


어떠한 문제일까요...