Tag: Layout

So verwenden Sie mehrere TouchDelegate

Ich habe zwei ImageButtons, jeder innerhalb eines RelativeLayout und diese beiden RelativeLayouts sind in einem anderen RelativeLayout, ich möchte TouchDelegate für jede ImageButton setzen. Wenn ich normalerweise TouchDelegate zu jedem ImageButton hinzufügst und es ist übergeordnetes RelativeLayout dann nur ein ImageButton funktioniert ordnungsgemäß, ein anderes nicht verlängert es ist Klickbereich. Also PLease hilft mir, wie […]

Java.lang.NullPointerException: Versuch, die virtuelle Methode 'int android.view.ViewGroup.getPaddingLeft ()' auf eine Nullobjektreferenz aufzurufen

Ich versuche, eine Absicht zu verwenden, um eine Aktivität zu starten, aber der erwähnte Fehler tritt auf der setContentView () der zweiten Aktivität auf; Hier sind mein Code und die Layoutdatei. Itemactivity.xml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="match_parent" android:layout_width="match_parent" android:orientation="vertical"> </LinearLayout> Hauptaktivität: Intent i=new Intent(MainActivity.this,ItemActivity.class); startActivity(i); ItemActivity: @Override protected void onCreate(Bundle savedInstanceState) { setContentView(R.layout.itemactivity); // […]

So entfernen Sie die Dialogränder?

Ich versuche, einen benutzerdefinierten Dialog zu erstellen, um eine Liste von Werten am unteren Rand des Bildschirms anzuzeigen. Wie kann ich die Dialogränder entfernen? Ich will das… Ich habe das… Dialogcode: Dialog d = new Dialog(this); d.requestWindowFeature(Window.FEATURE_NO_TITLE); d.setContentView(R.layout.dialog_options); Window window = d.getWindow(); WindowManager.LayoutParams wlp = window.getAttributes(); wlp.width = WindowManager.LayoutParams.MATCH_PARENT; wlp.gravity = Gravity.BOTTOM; window.setAttributes(wlp); d.show(); Gelöst! […]

So erstellen Sie drei Spalten in TableLayout

Ich entwickle einen Bildschirm, der TableLayout . Hier bin ich leicht in der Lage, zwei Spalten zu erstellen. Aber wie kann ich drei Spalten erstellen?

Wie kategorisieren Android-Layout in kleinen, mittleren, großen, x-großen Bildschirm?

Ich habe 4 verschiedene Layout-Dateien erstellt und in Layout gesetzt, Layout-klein, Layout-groß, Layout-xlarge. Ordner und TESTED IN QVGA, HVGA und WXGA EMULATOR. Aber es ist nur das Standard-Layout (was ich platziert es in Layout- Ordner) für alle Emulator. Irgendeine Lösungsmöglichkeit?

Android-Overlay außerhalb / zwischen Layout-Grenzen

Ich muss eine Overlay (ImageView) hinzufügen, so dass es ein bisschen verschoben auf der linken Seite der linken Layout des Layouts ist. Was ist der beste Weg, dies zu tun? Versuchte etwas einfaches, wie das ImageView in das Layout zu setzen und einen negativen Rand zu verwenden android:layout_marginLeft="-20dip" Dies machte dies: (Korrektur: Text im Bild […]

Android 4.2 auf Nexus 7: canvas.drawText () funktioniert nicht richtig

Ich bin ein ernstes Problem mit meiner Anwendung, veröffentlicht auf Google Play und scheinbar gut funktioniert auf allen Versionen von Android außer für> 4.0. Dies ist ein Screenshoot von meinem Android 4.0 HTC Telefon: Und das ist, was ich auf Nexus 7, Android 4.2.1 (das gleiche Verhalten im Emulator): Ich sehe das gleiche Verhalten für […]

Schiebemenü (Bibliothek) immer Vollbild

Ich versuche, die gleitende Menübibliothek in meiner App zu implementieren. Mein Problem ist jetzt, dass ich nicht scheinen, die Breite des Menüs zu kontrollieren. Es ist immer Vollbild. Kann mir jemand sagen, wie man das löst? Hier ist der Code, mit dem ich gespielt habe. SlidingMenu menu = new SlidingMenu(this); menu.setMode(SlidingMenu.LEFT); menu.setTouchModeAbove(SlidingMenu.TOUCHMODE_MARGIN); menu.setBehindWidth(10); menu.attachToActivity(this, SlidingMenu.SLIDING_WINDOW);

Iterate durch Ansichten in einem Layout und Schriftart ändern

Ich frage mich, ob es einen Weg, um durch alle Ansichten in einem Layout zu iterieren und ändern Sie die Schriftart aller Ansichten, die Text haben (dh TextView, CheckBox, EditText, etc). Ich habe ein Layout, das ich setContentView () anrufe und frage mich, ob es eine einfache Möglichkeit, dies zu tun ist. Ich könnte durch […]

Was ist die Standardhöhe auf Androids TabLayout

Scheint wie etwas, das leicht zu finden sein sollte, aber es ist härter als ich dachte Was ist die Standardhöhe auf dem TabLayout in DIPs?

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