Tag: android layout

Wie kann man sich ändern ändern im Listenelement Layout Verhalten ändern zwischen sdk 17 und 18?

Ich habe eine einfache App erstellt, um eine Änderung zu veranschaulichen, wie sich LinearLayout verhält, wenn sie in einem RelativeLayout zwischen SDK 17 und SDK 18 eingewickelt wird. Zuerst Screenshots: Wenn targetSdkVersion "17" ist: Wenn targetSdkVersion "18" ist: Das Layout für diese Aktivität ist: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#00ffff" android:orientation="vertical" > <include layout="@layout/test_list_item"/> <ListView android:id="@+id/listview" […]

Gibt es irgendeine Weise, die ich Bilder auf den Knöpfen machen kann, die automatisch die Größe des Bildschirms anpassen kann?

Also habe ich vier knöpfe, alle von ihnen verwenden match_parent für höhe und breite. Ich benutze das "drawableTop" -Attribut, um Bilder innerhalb der Buttons selbst zu haben und ich möchte es so machen, dass ich keine separaten Bilder für jede Auflösung benötige. Hier ist ein Portrait-Screenshot, den ich genommen habe. Die Landschaft wird ein bisschen […]

Vermeidung von Pixeln von Bildern, Einzugsliste Anzeigen und Hinzufügen von abgerundeten Ecken

Ich habe ein paar Fragen und Fragen zu einigen UI-Entwicklung auf Android. Schauen Sie sich das Bild an: Zuerst bei Bild A) Dies ist ein Bild, das ich einfügen und waagerecht wiederhole, um die Zick-Zack-Form an der Oberseite des Bildschirms zu geben, unabhängig von der Bildschirmanzeige und darüber, dass ein TextField ohne Inhalt und eine […]

Dynamisch das Hinzufügen von Fragmenten mit XML-Layout zu GridLayout ist nicht workng

In unserer App versuchen wir, Fragmente dynamisch zu einem GridLayout hinzuzufügen. Das leere Rasterlayout ist in XML definiert, wie das Layout für das Fragment. Zur Laufzeit untersuchen wir einige Daten und bestimmen daraus die Anzahl der Fragmente, die dem Layout hinzugefügt werden sollen und welches Layout für jedes Fragment verwendet werden soll. Wenn wir das […]

Benutzerdefinierte Android-Switch-Track 'Animation'

Ich habe einen grundlegenden benutzerdefinierten Switch , wie unten definiert. <Switch android:id="@+id/availSwitch" android:layout_width="wrap_content" android:switchMinWidth="110dp" android:layout_height="wrap_content" android:track="@drawable/switch_track" android:thumb="@drawable/thumb"/> Das @drawable/thumb ist ein einfaches PNG, das gut funktioniert. Der @drawable/switch_track ist unten definiert. @drawable/trackon und @drawable/trackoff sind PNG's. <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="false" android:drawable="@drawable/trackoff" /> <item android:state_checked="true" android:drawable="@drawable/trackon" /> <item android:drawable="@drawable/trackoff" /> </selector> Dieser Schalter sieht und arbeitet […]

Android fokussierbar und fokussierbar im Touch-Modus

Ich habe verschachtelte Texte im Tabellenlayout und dann Tabellenlayout in der Scroll-Ansicht verschachtelt, der fokussierbare / fokussierbare Berührungsmodus funktioniert nicht in echten Geräten, sondern überraschend funktioniert es im Emulator. Bitte kann man etwas anbieten alternative lösung

So greifen Sie auf lückenlose Ressourcen (Farbe) in Java zu

Ich möchte auf Farbressource zugreifen, die als ziehbare Ressource definiert ist und wünscht, die Hintergrundfarbe in JAVA umzuschalten, im Grunde Hintergrund einer Schaltfläche wurde unter Verwendung von unten erwähnten zerlegbaren XML geändert. Ich habe versucht, auf den Button zuzugreifen und das Farbattribut zu ändern, aber das hat die Form des Knopfes zur normalen quadratischen Form […]

Fensterhintergrund wird durch Statusleiste abgeschnitten

Ich stelle das Bild als Fensterhintergrund ein: <style name="AppTheme" parent="@android:style/Theme.Holo.Light"> <item name="android:windowBackground">@drawable/bg_window</item> </style> Es funktioniert für Tabletten und Vollbildfenster: Aber auf dem Mobilteil wird es durch die Statusleiste abgeschnitten: Ist das so, wie es funktioniert? Wie kann ich das vermeiden? Natürlich könnte ich den Hintergrund für jedes Layout setzen, aber ich möchte wissen, ob dies […]

RecyclerView versteckt Actionbar, wenn SoftKeyboard geöffnet ist

Ich habe folgendes Layout <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:id="@+id/container"> <com.example.SendMessageLayout android:id="@+id/chatMessageLayout" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" /> <View android:id="@+id/separator" android:layout_width="match_parent" android:layout_height="0dp" android:layout_above="@id/chatMessageLayout" android:background="@color/seperator_line_inpost" /> <android.support.v4.widget.SwipeRefreshLayout android:id="@+id/swipe_container" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentTop="true" android:layout_above="@id/separator" > <android.support.v7.widget.RecyclerView android:id="@+id/recycleView" style="@style/BeepMeListView" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_above="@+id/chatMessageLayout" android:layout_alignParentTop="true" android:transcriptMode="alwaysScroll" /> </android.support.v4.widget.SwipeRefreshLayout> </RelativeLayout> Während SendMessageLayout nur ein Layout mit EditText und einem Button ist. In […]

RadioButton nicht korrekt zeichnen

In Ordnung, ich bin bei meinem Verstand Ende mit diesem. Ich benutze ein Open-Source-Code für segmentierte Optionsfelder ( https://github.com/makeramen/android-segmentedradiobutton ) und es funktioniert super, mit Ausnahme der wenigen Geräte, wo es die Radiobuttons nicht richtig zeichnen wird. So soll es aussehen: Und so sieht es auf der Xperia X10 und Acer Liquid E aus: Ich […]

Das Android ist ein Google Android Fan-Website, Alles ├╝ber Android Phones, Android Wear, Android Dev und Android Spiele Apps und so weiter.