Questions marquées «android-layout»

Une mise en page définit la structure visuelle d'une interface utilisateur, telle que l'interface utilisateur pour une activité, un fragment ou un widget d'application.

23
RecyclerView dans ScrollView ne fonctionne pas
J'essaie d'implémenter une disposition qui contient RecyclerView et ScrollView dans la même disposition. Modèle de mise en page: <RelativeLayout> <ScrollView android:id="@+id/myScrollView"> <unrelated data>...</unrealated data> <android.support.v7.widget.RecyclerView android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/my_recycler_view" /> </ScrollView> </RelativeLayout> Problèmes: je peux faire défiler jusqu'au dernier élément de ScrollView Choses que j'ai essayées: vue de la carte à …

30
RecyclerView: incohérence détectée. Position de l'article non valide
Notre QA a détecté un bug: lors de la rotation de l'appareil Android (Droid Turbo), le crash lié à RecyclerView suivant s'est produit: java.lang.IndexOutOfBoundsException: incohérence détectée. Position de l'élément non valide 2 (décalage: 2). État: 3 Pour moi, cela ressemble à une erreur interne à l'intérieur de RecyclerView, car je …

25
Android: Comment créer une boîte de dialogue sans titre?
J'essaie de générer une boîte de dialogue personnalisée dans Android. Je crée mon dialogue comme ceci: dialog = new Dialog(this); dialog.setContentView(R.layout.my_dialog); Tout fonctionne bien sauf le titre de la boîte de dialogue. Même si je ne définit pas le titre de la boîte de dialogue, la fenêtre contextuelle de la …

30
Vue de liste Android dans une vue de défilement
J'ai une mise en page Android qui contient scrollViewun certain nombre d'éléments. Au bas de la, scrollViewj'en ai un listViewqui est ensuite rempli par un adaptateur. Le problème que je rencontre, c'est que Android exclut le listViewdu scrollViewcar le scrollViewpossède déjà une fonction de défilement. Je souhaite listViewque la durée …


9
Fond de dégradé LinearLayout Android
J'ai du mal à appliquer un fond dégradé à un LinearLayout. Cela devrait être relativement simple d'après ce que j'ai lu, mais cela ne semble tout simplement pas fonctionner. Pour référence, je développe sur 2.1-update1. header_bg.xml: <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle"> <gradient android:angle="90" android:startColor="#FFFF0000" android:endColor="#FF00FF00" android:type="linear"/> </shape> main_header.xml: <?xml …



10
Ajouter un remplissage sur la vue par programme
Je développe l'application Android v2.2. J'ai un fragment . Dans le onCreateView(...)rappel de ma classe de fragment, je gonfle une disposition au fragment comme ci-dessous: @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View view = inflater.inflate(R.layout.login, null); return view; } Le fichier de disposition gonflé ci-dessus est …

9
Comment disposer les vues dans RelativeLayout par programme?
J'essaie d'atteindre les programmes suivants (plutôt que de manière déclarative via XML): <RelativeLayout...> <TextView ... android:id="@+id/label1" /> <TextView ... android:id="@+id/label2" android:layout_below: "@id/label1" /> </RelativeLayout> En d'autres termes, comment faire apparaître le second en TextViewdessous du premier, mais je veux le faire en code: RelativeLayout layout = new RelativeLayout(this); TextView label1 …

7
Évitez de passer null comme racine de la vue (besoin de résoudre les paramètres de mise en page sur l'élément racine de la mise en page gonflée)
Passer null pour root studio me donne cet avertissement: Évitez de passer null comme racine de la vue (besoin de résoudre les paramètres de mise en page sur l'élément racine de la mise en page gonflée) Il affiche une valeur nulle dans getGroupView. Veuillez aider. public class ExpandableListAdapter extends BaseExpandableListAdapter …

11
Placer / superposer (z-index) une vue au-dessus d'une autre vue dans Android
J'ai une mise en page linéaire qui se compose d'une vue d'image et d'une vue de texte, l'une en dessous de l'autre dans une mise en page linéaire. <LinearLayout android:orientation="horizontal" ... > <ImageView android:id="@+id/thumbnail" android:layout_weight="0.8" android:layout_width="0dip" android:layout_height="fill_parent"> </ImageView> <TextView android:id="@+id/description" android:layout_weight="0.2" android:layout_width="0dip" android:layout_height="wrap_content"> </TextView> Certaines règles peuvent manquer, c'est pour …

13
Android: définir le style de vue par programmation
Voici XML: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" style="@style/LightStyle" android:layout_width="fill_parent" android:layout_height="55dip" android:clickable="true" android:orientation="horizontal" > <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" /> </RelativeLayout> Comment définir un styleattribut par programme?


14
Comment gonfler une vue avec une mise en page
J'ai une mise en page définie en XML. Il contient également: <RelativeLayout android:id="@+id/item" android:layout_width="fill_parent" android:layout_height="wrap_content" /> Je voudrais gonfler ce RelativeView avec un autre fichier de disposition XML. Je peux utiliser différentes mises en page en fonction d'une situation. Comment dois-je procéder? J'essayais différentes variantes de RelativeLayout item = (RelativeLayout) …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.