안드로이드 `TabWidget`으로 멀티탭 페이지 만들기

XML에는 ‘TabWidget’을 하나 살포시 떨짜 주면 됩니다.

package net.bs;

import
android.app.TabActivity;
import android.content.Intent;
import android.content.res.Resources;
import android.os.Bundle;
import android.widget.TabHost;

public
class MultiTabActivity extends TabActivity {
    /-* Called when the activity is first created. *-
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.multi);
        
        Resources res = getResources();
        TabHost tabHost = getTabHost();
        TabHost.TabSpec spec;        
        
        // 그림파일은 res/drawable-hdpi에 위치.
        spec = tabHost.newTabSpec("A").setIndicator("시간표", 
                 res.getDrawable( R.drawable.time_schedule) ).setContent(intent);        
        
        spec = tabHost.newTabSpec("B").setIndicator("전체시간",
                 res.getDrawable( R.drawable.entire_time) ).setContent(intent);
            
        spec = tabHost.newTabSpec("C").setIndicator("출구정보",
                 res.getDrawable( R.drawable.out_info) ).setContent(intent);        
         
        tabHost.setCurrentTab(0) ;
        
    }
}

by 케찹만땅 | 2011/12/02 16:24 | JavaAndroid | 트랙백

트랙백 주소 : http://wpkc.egloos.com/tb/5059474
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
※ 로그인 사용자만 덧글을 남길 수 있습니다.

◀ 이전 페이지          다음 페이지 ▶