머 어려울게 전혀 없다.
1. 버튼을 만든다.
2. 매니페스트 파일에 이동할 페이지(클래스)를 정의해 둔다.
3. 메서드에 intent를 이용해 이동할 클래스 파일을 지정해 준다.
이거면 끝!
먼저 1. 버튼 만들기(XML파일을 만들어서 버튼을 정의)
<Button
android:id="@+id/index_btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="메인화면 GO!!"
/>
다음 2. 매니페스트 파일에 정의
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.mediaplayer"
android:versionCode="1"
android:versionName="1.0">
<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">
<activity android:name=".IndexPage"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity android:name=".MediaActivity" android:label="MediaActivity" />
</application>
<uses-sdk android:minSdkVersion="7" />
</manifest>
위에 있는 빨간줄을 추가~
마지막 3. 메서드에 intent를 이용 이동할 클래스(페이지) 지정
Button btn = (Button)findViewById(R.id.index_btn);
btn.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
Intent intent = new Intent(IndexPage.this, MediaActivity.class);
startActivity(intent);
}
});
위에 있는 빨간 줄이 이동할 클래스(페이지)
[출처] 안드로이드 페이지 이동|작성자 쿠우ㅇㅇ
'Android' 카테고리의 다른 글
안드로이드 폰트 (0) | 2012.07.29 |
---|---|
안드로이드 colorpicker (0) | 2012.07.29 |
안드로이드 화면 가로 고정 (0) | 2012.07.29 |
안드로이드 어플리케이션 백그라운드 서비스 (0) | 2012.07.29 |
안드로이드 팝업 생성 (0) | 2012.07.29 |