Android App2014. 8. 12. 14:42

페이지간의 Navigation하는것을 안드로이드에서는

 

Activity로 전환하기로 부른다.

 

머 페이지 이동이다...

 

일단 안드로이드에서는

 

/src 폴더에 비하인드로 사용할 java파일을 만들고

 

res/layout/   폴더에 view로 사용할 xml 파일을 만든다. 파일명은 소문자만 가능하다. ㅡ.ㅡ;;;;!!!

 

자바는 귀찮게 또 manifest에 등록을 해줘야 한다.. C#처럼 자동으로 등록하지 않는다 ... ㅠㅠ

 

 <application
        android:allowBackup="true"
        android:icon="@drawable/appicon"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".TakeOutMainActivity"
            android:label="@string/title_activity_main"
            android:screenOrientation="portrait"
            android:theme="@android:style/Theme.NoTitleBar" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>           
        </activity>
        <activity  android:name="FileListActivity"></activity> <---이런식으로
    </application>

 

 

이런식으로 manifest에 등록후에

 

아까 만든 View와 behind에 쓰일 java 파일을

 

public class FileListActivity extends Activity  {
 
 @Override
 public void onCreate(Bundle savedInstanceState)
 {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.filelist_view);
 }
}

 

이런식으로 연결하고....

 

메인뷰에서  클릭이벤트가 발생될시에

 

 Intent intent = new Intent(TakeOutMainActivity.this,FileListActivity.class);
     startActivity(intent);

 

intent를 이용해서 이동하면 된다.

 

참고 :  http://croute.me/514

 

Posted by 동동(이재동)

댓글을 달아 주세요