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.


8
ConstraintLayout Android: posiziona una vista sopra un'altra vista
Sto cercando di aggiungere un ProgressBarsopra a Button(entrambi sono all'interno di a ConstraintLayout). <Button android:id="@+id/sign_in_button" android:layout_width="280dp" android:layout_height="75dp" android:layout_marginBottom="75dp" android:layout_marginTop="50dp" android:text="@string/sign_in" android:textColor="@color/white" android:textSize="22sp" android:textStyle="bold" app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintLeft_toLeftOf="parent" app:layout_constraintRight_toRightOf="parent" app:layout_constraintTop_toBottomOf="@+id/passwordEditText" app:layout_constraintVertical_bias="0.0"/> <ProgressBar android:id="@+id/progressBar" style="?android:attr/progressBarStyle" android:layout_width="wrap_content" android:layout_height="wrap_content" app:layout_constraintTop_toTopOf="@+id/sign_in_button" android:layout_marginTop="8dp" app:layout_constraintBottom_toBottomOf="@+id/sign_in_button" android:layout_marginBottom="8dp" app:layout_constraintVertical_bias="0.5" android:layout_marginLeft="8dp" app:layout_constraintLeft_toLeftOf="@+id/sign_in_button" android:layout_marginRight="8dp" app:layout_constraintRight_toRightOf="@+id/sign_in_button"/> Ma anche dopo aver chiamato bringToFrontsul ProgressBarin onCreate, …

13
Android traccia una linea orizzontale tra le viste
Ho il mio layout come di seguito: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:id="@+id/textView1" style="@style/behindMenuItemLabel" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="10dp" android:text="Twitter Feeds" android:textStyle="bold" /> <ListView android:id="@+id/list" android:layout_width="350dp" android:layout_height="50dp" /> <TextView android:id="@+id/textView1" style="@style/behindMenuItemLabel1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginTop="1dp" android:text="FaceBook Feeds" /> <ListView android:id="@+id/list1" android:layout_width="350dp" android:layout_height="50dp" /> </LinearLayout> Il mio requisito è …



9
È possibile inserire un ConstraintLayout all'interno di una ScrollView?
Così recentemente, con Android Studio 2.2 c'è un nuovo ConstraintLayout che rende la progettazione molto più semplice, ma a differenza di RelativeLayoute Linearlayout, non posso usare a ScrollViewper circondare ConstraintLayot. È possibile? Se é cosi, come? cioè <ScrollView 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" android:layout_width="match_parent" android:layout_height="match_parent" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="0dp"> <android.support.constraint.ConstraintLayout android:id="@+id/constraintLayout" android:layout_width="match_parent" android:layout_height="match_parent" tools:layout_editor_absoluteX="0dp" …

8
Come posso modificare il colore dell'increspatura quando uso? Attr / selectableItemBackground come sfondo?
Ho visto alcune domande SO e hanno dato alcuni possibili metodi per ottenere ciò che voglio. Per esempio: Usa l' colorControlHighlightattributo in styles.xml. Ecco il mio styles-v21.xml: <style name="SelectableItemBackground"> <item name="android:colorControlHighlight">#5677FC</item> <item name="android:background">?attr/selectableItemBackground</item> </style> E il mio widget: <TextView android:id="@+id/tv_take_photo_as_bt" android:layout_width="280dp" android:layout_height="48dp" android:text="@string/act_take_photo" style="@style/SelectableItemBackground"/> E non funziona. Ho anche provato …

1
Utilizzo dello spazio dei nomi delle app con stile
Darò un esempio per dimostrare il punto più importante. Immagina che la mia app abbia un numero di FloatingActionButtons. Di conseguenza, voglio creare uno stile e riutilizzarlo. Quindi faccio quanto segue: <style name="FabStyle” parent ="Widget.Design.FloatingActionButton"> <item name="android:layout_width">wrap_content</item> <item name="android:layout_height">wrap_content</item> <item name="android:layout_margin">16dp</item> <item name="app:backgroundTint">@color/accent</item> <item name="app:layout_anchorGravity">end|bottom</item> </style> Il problema che ho …


13
Appcompatv7 - v21 Il cassetto di navigazione non mostra l'icona dell'hamburger
Sto implementando il cassetto di navigazione in stile lecca-lecca con l'ultima libreria di supporto per appcompat, ma il problema è che l'icona dell'hamburger non viene mai visualizzata. Viene mostrata solo l'icona indietro. Questo è il mio codice attività import android.os.Bundle; import android.support.v4.widget.DrawerLayout; import android.support.v7.app.ActionBarActivity; import android.support.v7.app.ActionBarDrawerToggle; import android.support.v7.widget.Toolbar; import android.view.View; …

11
Come implementare un androide: sfondo che non si allunga?
Ho trovato questo ottimo thread che descrive come "mangiare la torta e averla anche", ovvero utilizzare l'immagine per a Buttoninvece di ImageButton(che non consente il SetText()ridimensionamento, ecc.). Ciò si ottiene utilizzando l'attributo Visualizza: android:background="@drawable/bgimage" L'unico problema con questo è che allunga l'immagine per adattarla alle dimensioni del pulsante. A parte …

9
Fare in modo che un LinearLayout si comporti come un pulsante
Ho un LinearLayoutche ho disegnato per assomigliare a buttone contiene alcuni elementi di testo / ImageView. Vorrei che il tutto LinearLayoutagisse come una button, in particolare per dargli degli stati che sono definiti in a in modo che abbia uno sfondo diverso quando viene premuto. Esiste un modo migliore che …

11
java.lang.IllegalStateException: il figlio specificato ha già un genitore
Sto usando i frammenti, quando istanzio un frammento la prima volta che lo installo. ma la seconda volta ho avuto questa eccezione. Non sono riuscito a trovare la riga in cui ho ricevuto l'errore? 04-04 08:51:54.320: E/AndroidRuntime(29713): FATAL EXCEPTION: main 04-04 08:51:54.320: E/AndroidRuntime(29713): java.lang.IllegalStateException: The specified child already has a …

12
Questa vista non è vincolata verticalmente. In fase di esecuzione salterà a sinistra a meno che non si aggiunga un vincolo verticale
Il nuovo editor di layout in Android Studio 2.2 continua a mostrare questo errore su visualizzazioni come EditText e Buttons. Inoltre, sarebbe apprezzato qualsiasi collegamento che aiuti nell'onboarding con il nuovo layout dei vincoli. codice: <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.ConstraintLayout android:id="@+id/activity_main" 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" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.set.email.MainActivity" tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="81dp"> <TextView android:text="To:" …

10
Scorri la pagina quando viene visualizzata la tastiera virtuale
Ho un <ScrollView>layout: <?xml version="1.0" encoding="utf-8"?> <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/my_scrollview" android:layout_width="fill_parent" android:layout_height="wrap_content" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical" > <EditText android:id="@+id/input_one" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <EditText android:id="@+id/input_two" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <EditText android:id="@+id/input_three" android:layout_width="300dp" android:layout_height="wrap_content" android:layout_gravity="center" android:inputType="number" > <Button android:id="@+id/ok_btn" android:layout_width="200dp" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginTop="20dp" android:text="@string/ok_str" /> </LinearLayout> </ScrollView> Come vedete …

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.