Wieder mal Problem mit SDK - EditText

  • Antworten:3
  • Bentwortet
Andreas Weichert
  • Forum-Beiträge: 287

05.08.2012, 14:57:24 via Website

Seit heute lassen sich meine alten Layouts nicht mehr anzeigen.
Wie ich herrausgefunden habe liegt das an den EditTexten.
Wenn ich eine PlainText einfüge sieht das so aus:

1<EditText
2 android:id="@+id/editText1"
3 android:layout_width="wrap_content"
4 android:layout_height="wrap_content"
5 android:layout_alignLeft="@+id/StartButton"
6 android:layout_below="@+id/StartButton"
7 android:layout_marginLeft="30dp"
8 android:layout_marginTop="44dp"
9 android:ems="10" >
10
11 <requestFocus />
12 </EditText>

Das SDK gibt daraufhin folg. Meldung aus:

ava.util.LinkedHashMap.eldest()Ljava/util/Map$Entry;
Exception details are logged in Window > Show View > Error Log (Im Errorlog steht auch mit mehr als die Meldung.)

Weiterhin habe ich herrausgefunden liegt es an der Propertry "android:inputType".

Wenn diese fehlt bzw. nicht auf ="textPersonName" oder ="Passwort" (ev. noch andere) gesetzt ist läuft nix.
Das setzen der Propery mit dem PropertyExplorer lauft auch nicht richtig (manchmal akzeptiert-manchmal nicht).
Es sieht so aus als ob die Listen mit den möglichen Propertywerten irgenwie kaputt ist ??????

Inzwischen bin ich wirklich generft von den pemanenten Probleme mit dem SDK!!!

Kennt jemand das Problem und weiß eine Lösung???

— geändert am 05.08.2012, 14:58:03

Antworten
Andreas Weichert
  • Forum-Beiträge: 287

05.08.2012, 19:31:19 via Website

Google kennt das Problem. Lösung API 16 nicht benutzen.
Jetzt weiß ich auch warum die Weiterentwicklung von Android stockt....

Antworten
Pascal Knops
  • Forum-Beiträge: 1

08.08.2012, 15:25:01 via Website


Hi, sry kannst Post ignorieren. Hätte bis zum ende lesen sollen ;)



Hey,

Du mussten den inputType setzten, in deinem Fall dann:

1<EditText
2 android:id="@+id/editText1"
3 android:inputType= "textPersonName" <-------- hier
4 android:layout_width="wrap_content"
5 android:layout_height="wrap_content"
6 android:layout_alignLeft="@+id/StartButton"
7 android:layout_below="@+id/StartButton"
8 android:layout_marginLeft="30dp"
9 android:layout_marginTop="44dp"
10 android:ems="10" >
11
12 <requestFocus />
13 </EditText>

— geändert am 08.08.2012, 16:33:59

Antworten