일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 안드로이드2.0
- 인기있는 블로그 만들기
- 영어
- 안드로이드
- 구글 안드로이드
- SKY 시리우스
- 아이폰 바탕화면
- 구글안드로이드
- android
- objective-c
- MapView
- 하루한마디영어
- 안드로이드 배경화면
- 안드로이드 바탕화면
- 스카이 안드로이드폰 시리우스 K양 동영상
- 안드로이드 개발 2.0
- 스마트폰 배경화면
- 하루 한마디 영어
- 안드로이드 2.0 개발
- 안드로이드개발
- 구글 안드로이드 개발
- Form Stuff
- 스카이 안드로이드폰 시리우스
- 안드로이드 개발 2.0 강좌
- 안드로이드 개발 강좌
- 아이폰 배경화면
- 안드로이드폰
- 안드로이드 개발
- 안드로이드2.0개발
- sky 시리우스폰
- Today
- Total
moozi
TabWidget 사용하기 2 - TitleBar 제거, 아이콘추가 본문
이번에는 TabWidget을 출력할 때 상단의 TitleBar( HellowTablWidget 글씨가 보이는 부분 )을 없애도록 해보겠습니다.
이 강좌는 TabWidget 사용하기 1 에서 이어집니다.
1. 이클립스 프로젝트탐색기에서 res -> AndroidManifest.xml 을 열어서 다음과 같이 편집합니다.
아래 그림의 빨간색박스 부분을 눌러서 AndroidManifest.xml 파일 편집합니다.
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="my.HelloTabWidget"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:theme="@android:style/Theme.NoTitleBar">
<activity android:name=".HelloTabWidget"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
<uses-sdk android:minSdkVersion="6" />
</manifest>
원래 코드에서 바뀐 부분은 다음 application 태그 입니다.
<application android:icon="@drawable/icon" android:theme="@android:style/Theme.NoTitleBar">
2. Ctrl + F11 로 실행합니다.
3. 다음에는 탭에 아이콘을 넣어 보겠습니다. 다음 아이콘 이미지를 다운로드해서 바탕화면에 저장한 다음 프로젝트탐새기에서 res -> drawable-hdpi 폴더에 끌어다 넣습니다.
4. 프로젝트 탐색기에서 src -> my.HelloTabWidget -> HelloTabWidget.java 를 열어서 다음과 같이 편집합니다.
package my.HelloTabWidget;
import android.app.TabActivity;
import android.os.Bundle;
import android.widget.TabHost;
public class HelloTabWidget extends TabActivity {
TabHost mTabHost = null;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mTabHost = getTabHost();
mTabHost.addTab(mTabHost.newTabSpec("tab_test1").setIndicator("TAB 1", getResources().getDrawable(R.drawable.icon1)).setContent(R.id.textview1));
mTabHost.addTab(mTabHost.newTabSpec("tab_test2").setIndicator("TAB 2", getResources().getDrawable(R.drawable.icon2)).setContent(R.id.textview2));
mTabHost.addTab(mTabHost.newTabSpec("tab_test3").setIndicator("TAB 3", getResources().getDrawable(R.drawable.icon3)).setContent(R.id.textview3));
mTabHost.setCurrentTab(0);
}
}
굵은 글씨 부분에서 setIndicator메서드 부분이 변경되었습니다.
5. Ctrl + F11 로 실행합니다.
'안드로이드개발강좌' 카테고리의 다른 글
MapView 이용하기 2 - API Key 얻어오기 (23) | 2010.02.03 |
---|---|
MapView 이용하기 1 - 위도, 경도 구하기 (0) | 2010.01.23 |
TabWidget 사용하기 1 - 기본형 (4) | 2010.01.23 |
Gallery 만들기 (9) | 2010.01.19 |
안드로이드 개발자 사이트가 IE6.0에서 다시 열립니다. (0) | 2010.01.15 |