我的項目結構爲如何使用位於不同文件夾中的意圖更改活動?
-src
-folder1
Activity1.java
otherfiles.java
-folder2
`Activity2.java
現在我的問題:我怎麼能叫活性2的活性1?
沒有工作:)
我的項目結構爲如何使用位於不同文件夾中的意圖更改活動?
-src
-folder1
Activity1.java
otherfiles.java
-folder2
`Activity2.java
現在我的問題:我怎麼能叫活性2的活性1?
沒有工作:)
意向myintent =新意圖(的getContext(),your.folder.path.Activity2)
謝謝。但它並不走上這條路。說,錯誤。 在倉/ mytest的/ folder1中有Activity1.class 在倉/ mytest的/文件夾2有Activity2.class 系統自動採取的路徑的第一部分, 錯誤說「mytest.folder1/mytest.folder2 .Activity2「未找到! –
其實你可以修復,通過改變你的活動的聲明在AndroidManifest文件中。你需要做這樣的事情:
<activity android:name="com.android.examples.activities.Activity2" android:theme="@android:style/Theme.NoTitleBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" android:screenOrientation="portrait"/>
</intent-filter>
</activity>
com.android.examples.activities.Activity2
- 是你的類是
之後,你只需要調用您的活動像包的名稱:
Intent intent = new Intent(Activity1.this, Activity2.class);
什麼是錯誤?你可以發佈日誌嗎? – Meher