2012-03-08 41 views
1

我有這個問題,但我不知道如何解決這個問題: 我有兩個包,例如packageA(裏面有很多類,例如classA)和packageB(同樣的,裏面有很多類,例如classB)。測試其他活動在不同包中聲明清單文件

android manifest file,我宣佈com.packageA,所以在com.packageB每個文件,我必須使用:

import com.packageA.R;

現在,我想測試一下classBclassB是一個活動),所以我該怎麼做呢?

我有一個解決方案是重新命名,packageApackageB,反之亦然。但是,我認爲這太方便了。

誰有另一種解決方案,請告訴我。

謝謝:)

回答

2

無需重命名任何類的只需要調用與包名一起的類按如下

<activity android:screenOrientation="portrait" 
     android:configChanges="orientation|keyboardHidden" android:name="com.package1.ClassName" 
     android:theme="@android:style/Theme.NoTitleBar" />  


<activity android:screenOrientation="portrait" 
     android:configChanges="orientation|keyboardHidden" android:name="com.package2.ClassName" 
     android:theme="@android:style/Theme.NoTitleBar" /> 
+1

哦。非常感謝。它很好用:D – hqt 2012-03-08 12:42:17

相關問題