Hallo Pascal,
ich weiß jetzt nicht, ob diese Frage auch hier gehört aber ich wollte jetzt dafür nicht extra ein neuer Thread öffnen:
Also ich habe ein Problem damit, die selbst erstellte von View geerbte Klasse auch in XML Layout Datei zu deklarieren bzw initialisieren.
Ich weiß, dass die Package- und Klassenname geschreiben werden muss:
<com.cans.snake._2_view_area_Leinwand
android:id="@+id/adsfasf"
android:layout_height="wrap_content"
android:layout_width="wrap_content" />
Das gibt aber folgenden Fehler aus:
android.view.InflateException: Binary XML file line #22: Error inflating class com.cans.snake._2_view_area_Leinwand
Caused by: java.lang.NoSuchMethodException: [class android.content.Context, interface android.util.AttributeSet]
View Klasse ist leer bzw. enhät nur zwei Konstruktoren, ohne Anweisungen.
Ich konnte leider keine Lösung im Web finden. Was kann das Problem sein?
Vielen Dank im Voraus.
— geändert am 26.04.2016, 11:17:14
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.