2011-03-28 2 views
0

가능한 중복을 전환합니다 : 내가이 개 수업을
Moving from One activity to next in Android어떻게 페이지를

, 어떻게 다른 페이지로 한 페이지에서 전환 할 수 있습니까?

+0

Android에서 활동을 전환하는 방법을 생각합니다. [여기에 귀하의 질문에 대한 기존 게시물에 대한 링크가 있습니다] (http://stackoverflow.com/questions/3803484/moving-from-one-activity-to-next-in-android). – Mudassir

답변

3

두 클래스는 활동을 확장하고,

AndroidManifest.xml에

에 정의되어있는 클래스 1에서 Class2의를 시작하려면이 수행

Intent i = new Intent(Class1.this, Class2.class); 
startActivity(i); 

의 AndroidManifest.xml을 :

<activity android:name="Class1" 
        android:label="Class1"> 
    <intent-filter> 
    <action android:name="android.intent.action.MAIN" /> 
    <category android:name="android.intent.category.LAUNCHER" /> 
    </intent-filter> 
</activity> 
<activity android:name="Class2" android:label="Class2"></activity> 
0

하나 페이지를 다른 페이지로 이동합니다 ... 다른 활동입니까? 다른 활동의 경우 유 start a new activity

가 당신에게

0

당신이 할 수있는 도움이 될 것입니다 희망 ...

Intent intent = new Intent(); intent.setClass(firstclass.this,SecondClass.class); startActivity(intent);

은 또한이 링크를 통해 이동합니다 .. 단지 intent을 사용하여 해당 활동을 호출 할 필요가 인 텐트의 도움으로이 일을하십시오. 는 그냥 클래스를 확장 페이지 이름 A가 처럼 packagename.A

당신이 매니페스트 파일 모두 클래스에 정의 된 활동이
-1

인 페이지

Intent i=new Intent("completepagename"); 
startActivity(i); 

중 하나에 다음과 같은 코드를 사용 안드로이드 Manifest.xml에서 Intent i = new Intent(); i.setAction(android.intent.action.NEW_ACTIVITY); startActivity(i);

<activity android:name="Baseclass" android:label="BaseClass"> <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name="NewActivity" android:label="NewActivty"> <intent-filter> <action android:name="android.intent.action.NEW_ACTIVITY" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> </activity>

관련 문제