2012-03-08 2 views
1

이 문제는 해결할 수있는 방법이 없습니다. packageA과 같은 두 개의 패키지가 있습니다 (예 : classA과 같이 많은 클래스가 있음). packageB (같은 클래스 안에 많은 클래스가 있습니다 (예 : classB). android manifest file에서다른 패키지의 다른 활동을 테스트하십시오

, 나는 com.packageA를 선언, 그래서 com.packageB의 각 파일은, 내가 사용해야합니다

import com.packageA.R;.

지금, classB (classB은 활동입니다)에서 테스트하고 싶습니다. 어떻게 할 수 있습니까?

또 하나의 솔루션은 packageA에서 packageB으로 바뀌며 그 반대의 경우도 마찬가지입니다. 그러나 나는 그것이 너무 편리하다고 생각한다.

다른 해결책이있는 사람은 누구입니까?

감사합니다 :)

답변

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

관련 문제