Domande taggate «android-layout»

Un layout definisce la struttura visiva di un'interfaccia utente, come l'interfaccia utente per un'attività, un frammento o un widget app.

14
Come gonfiare una vista con un layout
Ho un layout definito in XML. Contiene anche: <RelativeLayout android:id="@+id/item" android:layout_width="fill_parent" android:layout_height="wrap_content" /> Vorrei gonfiare questo RelativeView con altri file di layout XML. Potrei usare layout diversi a seconda della situazione. Come dovrei farlo? Stavo provando diverse varianti di RelativeLayout item = (RelativeLayout) findViewById(R.id.item); item.inflate(...) Ma nessuno di loro ha …


21
GridLayout (non GridView) come allungare uniformemente tutti i bambini
Voglio avere una griglia 2x2 con all'interno dei pulsanti. Questo è solo ICS, quindi sto cercando di utilizzare il nuovo GridLayout fornito. Ecco l'XML del mio layout: <?xml version="1.0" encoding="utf-8"?> <GridLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/favorites_grid" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#00ff00" android:rowCount="2" android:columnCount="2"> <Button android:text="Cell 0" android:layout_row="0" android:layout_column="0" android:textSize="14dip" /> <Button android:text="Cell 1" android:layout_row="0" android:layout_column="1" …

6
Come centrare gli elementi in ConstraintLayout
Sto usando ConstraintLayoutnella mia applicazione per creare il layout delle applicazioni. Sto cercando di creare un uno schermo wheren uno EditTexte Buttondovrebbe essere in centro e Buttondovrebbe essere al di sotto di EditTextun solo marginTop 16dp. Ecco il mio layout e screenshot come appare adesso. activity_authenticate_content.xml <android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" …


8
Come puoi sapere quando è stato disegnato un layout?
Ho una vista personalizzata che disegna una bitmap scorrevole sullo schermo. Per inizializzarlo, devo passare la dimensione in pixel dell'oggetto layout padre. Ma durante le funzioni onCreate e onResume, il layout non è stato ancora disegnato, quindi layout.getMeasuredHeight () restituisce 0. Per ovviare al problema, ho aggiunto un gestore per …


9
Cosa significa ellissi in Android?
Ho aggiunto un EditText al mio layout, ho aggiunto un suggerimento e l'ho centrato orizzontalmente. Durante l'esecuzione dell'applicazione, il suggerimento era invisibile. Ho scoperto che avrei dovuto ellipsizevalorizzare l' TextViewesserestart : <EditText android:id="@+id/number1EditText" android:layout_width="match_parent" android:layout_height="wrap_content" android:ellipsize="start" android:ems="10" android:gravity="center_horizontal" android:hint="@string/hint1" /> Nella documentazione di Android, ho letto: Se impostato, fa sì …



2
Android: come disegnare un bordo su un LinearLayout
Ho tre file. L'XML, la funzione di disegno e l'attività principale. Ne ho alcuni LinearLayoutnel mio file XML. <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1"> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#ef3" android:id="@+id/img01"/> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#E8A2B4" android:id="@+id/img02"/> </LinearLayout> Questa è la funzione di disegno: public class getBorder extends TextView { public getBorder(Context …



8
Android Paint: .measureText () vs .getTextBounds ()
Sto misurando il testo usando Paint.getTextBounds(), dal momento che mi interessa ottenere sia l'altezza che la larghezza del testo da rendere. Tuttavia, il testo reale reso è sempre un po 'più ampio di quello .width()delle Rectinformazioni riempite da getTextBounds(). Con mia sorpresa, ho testato .measureText()e ho scoperto che restituisce un …


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.