все работало! Спасибо большое за помощь :-)
аю небольшое приложение для 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, то она не вылетает.
Я имею в виду мой собственный класс, или что происходит?