| |||||||
Das Thema "Eigene View-Klasse in XML einbinden" befindet sich unter Android App Entwicklung auf Android-Hilfe.de.
|
| | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer Benutzer Registriert seit: 02.06.2011
Beiträge: 7
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
| bin schon am verzweifeln. Mein Problem: Ich will meine View-Klasse (MView, erbt von View, überschreibt die onDraw() Methode) in eine XML-Datei schreiben, damit ich eine Oberfläche bekomme, in der Ich zum einen eine Zeichenfläche habe (das MView-Objekt) und gleichzeitig auch Buttons usw. Aber irgendwie geht das nicht. Der Compiler sagt zwar nichts, aber mein Galaxy S meldet dann, dass das Programm abgestürtzt ist. Wie binde ich eigene Klassen in die XML-Struktur ein? Code: <de.test.draw.MView
android:id="@+id/gui"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
/> |
| | |
| | #2 (permalink) |
| Android Experte Registriert seit: 05.02.2010
Beiträge: 609
Abgegebene Danke: 75
Erhielt 136 Danke für 119 Beiträge
|
Du musst auch einen passenden Konstruktor in der abgeleiteten Klasse haben. Für das Erzeugen per XML brauchst Du den mit Context und AttributeSet. Das Gerät sagt übrigens noch viel mehr, in der LogCat findest Du einen Stacktrace.
__________________ Kein Support via PN/eMail. Bitte das Forum benutzen - dort haben alle etwas davon. Bei Entwicklerfragen zu abstürzenden Apps bitte immer die Ausgabe von LogCat posten. Tipp: Zum "Danke" sagen gibt es einen Button. ![]() |
| | |
| | #3 (permalink) |
| Neuer Benutzer Registriert seit: 02.06.2011
Beiträge: 7
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
|
aah, jetzt klappts. vielen dank. hatte die ganze zeit den konstruktor mit nur context. schön blöd. auf jeden fall danke für die hilfe
|
| | |
![]() |
|
| Themen-Optionen | |
| Ansicht | |
| |
| ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Canvas in XML einbinden | mic_84 | Android App Entwicklung | 0 | 27.05.2011 18:28 |
| In eigene View XML anhängen | diehard | Android App Entwicklung | 13 | 09.03.2011 16:31 |
| Eigene Poi in NavDroyd einbinden | Streber | Sonstige Apps & Widgets | 2 | 12.01.2011 16:54 |
| Style einer View verändern ohne XML | gurkenprinz | Android App Entwicklung | 0 | 13.04.2010 10:34 |
| Einsteigerfrage: View Klasse in xml einbinden | scrats | Android App Entwicklung | 10 | 30.01.2010 09:22 |