저는 WPF 백그라운드에서 오는 안드로이드 개발에 상당히 익숙합니다.Android : 내 작업 공간의 다른 프로젝트에서 리소스 사용
Eclipse의 "작업 공간"에 두 개의 Android 프로젝트를 만들었습니다. 하나는 "TestProject"라고하고 다른 하나는 "TestLibraryProject"라고합니다.
"TestLibraryProject"의 내부에서 BlueBox라는 사용자 정의보기를 만들었습니다.
이제 "TestProject"의 기본 레이아웃에서 BlueBox를 사용하고 싶습니다. -> 내가 선택 팝업 라이브러리
대화 상자에서에게 추가
빌드 경로 : 어떻게 든, 나는 "TestProject"에 마우스 오른쪽 버튼으로 클릭 "TestProject"에서 "TestLibraryProject"를 참조하기 위해 필요한 메뉴를 따라 알면 "Android Classpath Container"와 콤보 상자에서 "TestLibraryProject"를 선택한 직후 대화 상자에 표시됩니다.
2 배 질문 : 1. "TestProject"에 "TestLibraryProject"를 포함하여 사용할 수있는 올바른 방법입니까? 2. 기본 레이아웃 XML에 BlueBox를 어떻게 사용할 수 있습니까?
<mypackage.TestLibraryProject.BlueBox
android:id="@+id/my_view"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
을하지만 그것은 작동하지 않았다 :
나는 단순히 XML 파일에이 퍼팅 시도했다. 또한 루트 레이아웃 요소에서 네임 스페이스를 참조하려고 시도했습니다.
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:binding="http://www.gueei.com/android-binding/"
xmlns:testlibrary="http://schemas.android.com/apk/res/android/mypackage2.TestLibraryProject"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
그러나 도움이되지 않았습니다.
제안 사항? 아이디어? 도움?
감사합니다.
희망이 있으면 http://android-developers.blogspot.com/2011/10/changes-to-library-projects-in-android.html – Olsavage