Как использовать собственный вид в макете?

Я создал такой класс

public final class MyView extends View { public MyView(Context context, AttributeSet attrs) { super(context, attrs); [...] } [...] } 

А затем я хочу использовать его в моем layout.xml

 <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent"> <com.hitziger.barcode.MyView android:id="@+id/my_view" android:layout_width="fill_parent" android:layout_height="fill_parent"/> </FrameLayout> 

Но Eclipse говорит мне в журнале ошибок

AndroidManifest: игнорирование неизвестного XML-элемента com.hitziger.barcode.MyView '

Как я могу сделать доступным MyView в макете? Должен ли я публиковать этот класс в другом месте?

Solutions Collecting From Web of "Как использовать собственный вид в макете?"