все работало! Спасибо большое за помощь :-)

аю небольшое приложение для Android, где у меня есть RelativeLayout, который помимо прочего содержит собственный ImageView. В моем коде Java у меня есть этот класс:

package com.example.android.helloactivity;


class ArrowImageView extends ImageView {
    public ArrowImageView(Context context) {
        super(context);
    }
    public void onDraw(Canvas canvas) {
        super.onDraw(canvas);
        canvas.drawCircle(10,10,10,null);
    }
}

Тогда в моем RelativeLayout XML у меня есть следующее:

<RelativeLayout android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:orientation="vertical"
            android:background="#FFF"
            xmlns:android="http://schemas.android.com/apk/res/android">
    <Button ...... />
    <TextView ......./>

    <com.example.android.helloactivity.ArrowImageView
        android:id="@+id/hello_activity_bearingarrow"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />
</RelativeLayout>

Когда я запускаю свой основной класс (здесь не показан), моя программа падает. Если я опущу xml-ссылку на ArrowImageView, то она не вылетает.

Я имею в виду мой собственный класс, или что происходит?

Ответы на вопрос(3)

Ваш ответ на вопрос