Я довольно новичок в разработке для Android - пришло из опыта WPF.
Я создал два проекта Android в своем "рабочем пространстве" в Eclipse.Один из них называется «TestProject», а другой - «TestLibraryProject».
Внутри «TestLibraryProject» я создал собственное представление под названием BlueBox.
Теперь я хочу использовать BlueBox в своем основноммакет «ТестПроект».Зная, что мне нужно как-то ссылаться на «TestLibraryProject» из «TestProject», я щелкнул правой кнопкой мыши «TestProject» и следовал по меню:
Путь сборки -> Добавить библиотеки
В диалоговом окне, котороеВыскочив, я выбрал «Android Classpath Container», и в следующем диалоговом окне я выбрал «TestLibraryProject» из поля со списком.
Двойной вопрос: 1. Это правильный способ включить «TestLibraryProject» в «TestProject», чтобы я мог его использовать?2. Как теперь я могу использовать BlueBox в своем основном XML-макете?
Я попытался просто вставить это в файл XML:
<mypackage.TestLibraryProject.BlueBox
android:id="@+id/my_view"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/>
Но это не сработало.Я также попытался сослаться на пространство имен в своем корневом элементе макета:
<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" >
Но, похоже, это не помогло.
Есть предложения?Идеи?Помогите?
Спасибо!