Ich mache eine Aktivität zum Konfigurieren meiner App und muss die Abschnitte meines Konfigurationsfensters durch eine Linie teilen. Ich habe folgendes verwendet : divider_horizontal_bright
, aus diesem Beispiel:
http://android.cryx.li/doku.php?id=know:settings:start
Es funktioniert jedoch nicht! Wenn ich auf meinem Android-Handy teste, wird keine horizontale Linie angezeigt. Warum?
Ich benutze Android 2.1
android
user-interface
NullPointerException
quelle
quelle
Wenn das nicht funktioniert hat:
Versuchen Sie diese rohe Ansicht:
quelle
android:scaleType="fitXY"
, damit die ImageView-Lösung funktioniert (wird dies möglicherweise nur bei neuen Android-Versionen benötigt?)padding
mitmargin
, sonst keiner dieser arbeiten.Für nur eine Zeile benötigen Sie
quelle
Wie wäre es, wenn Sie Ihre eigene Ansicht definieren? Ich habe die folgende Klasse verwendet und ein LinearLayout um eine Ansicht verwendet, deren Hintergrundfarbe festgelegt ist. Dadurch kann ich Layoutparameter dafür vordefinieren. Wenn Sie das nicht benötigen, erweitern Sie einfach die Ansicht und stellen Sie stattdessen die Hintergrundfarbe ein.
Verwenden Sie es programmgesteuert oder in Eclipse (Benutzerdefinierte Ansichten und Bibliotheksansichten - ziehen Sie es einfach in Ihr Layout).
quelle
Verwenden Sie diese ..... Sie werden es lieben
quelle