페이지간의 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
'Android App' 카테고리의 다른 글
file size 나타내기 간략하게... (0) | 2014.08.13 |
---|---|
텍스트 파일 및 이미지 파일 저장 하기 (0) | 2014.08.12 |
[android] Eclipse에서 메서드 정의로 이동시 인터페이스(Interface)가 아닌 구상(Implementation) 클래스의 정의로 이동하기 (0) | 2014.05.26 |
[android] string.xaml에 정의된 string 사용하기 (0) | 2014.05.26 |
[android] 3G 인지 WIFI인지 체크하기 (0) | 2014.05.26 |