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.

4
Android: comment faire grossir une vue pour remplir l'espace disponible?
Cela semble simple, mais je ne sais pas comment le faire. J'ai une disposition horizontale avec un EditText et deux ImageButtons. Je souhaite que les ImageButtons aient une taille fixe et que EditText occupe l'espace restant dans la mise en page. Comment cela peut-il être accompli? <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content"> …

6
Quelqu'un peut-il expliquer l'attr?
Je regarde l'exemple de code Honeycomb Gallery ( ici ) et j'ai parcouru le code suivant en essayant d'ajouter des éléments d'action dans ma propre application: <item android:id="@+id/camera" android:title="Camera" android:icon="?attr/menuIconCamera" android:showAsAction="ifRoom" /> Le ?attrme jette pour une boucle. Quelqu'un peut-il expliquer ce que cela fait? Comment cela est-il lié à …

4
Animation de l'échelle de l'image Android par rapport au point central
J'ai un ImageView et j'y fais une animation à l'échelle simple. Code très standard. Mon scale_up.xml: <set xmlns:android="http://schemas.android.com/apk/res/android"> <scale android:fromXScale="1" android:fromYScale="1" android:toXScale="1.2" android:toYScale="1.2" android:duration="175"/> </set> Mon code d'animation: Animation a = AnimationUtils.loadAnimation(this, R.anim.scale_up); ((ImageView) findViewById(R.id.circle_image)).startAnimation(a); Le problème: Lorsque l'image est mise à l'échelle, elle n'est pas mise à l'échelle à …




10
Comment ajouter une étiquette flottante sur Spinner
Après avoir utilisé la bibliothèque de support de conception Android TextInputLayoutpour placer une étiquette flottante au-dessus d'un EditTextcomposant, je me demandais s'il existe un moyen d'ajouter une étiquette flottante au Spinnercomposant (pas nécessairement en utilisant la bibliothèque de conception). Par cela, je veux dire quelque chose comme un TextViewplacé au-dessus …

8
Un moyen autoritaire de remplacer onMeasure ()?
Quelle est la bonne façon de remplacer onMeasure ()? J'ai vu différentes approches. Par exemple, Professional Android Development utilise MeasureSpec pour calculer les dimensions, puis se termine par un appel à setMeasuredDimension (). Par exemple: @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec){ int parentWidth = MeasureSpec.getSize(widthMeasureSpec); int parentHeight = MeasureSpec.getSize(heightMeasureSpec); …



3
Comment afficher une mise en page au-dessus de l'autre par programmation dans mon cas?
Ma mise en page principale main.xml contient simplement deux LinearLayouts: Le 1er LinearLayouthéberge un VideoViewet un Button, Le 2ème LinearLayouthéberge un EditText, et cela LinearLayouta défini la valeur de visibilité sur " GONE " ( android:visibility="gone") comme ci-dessous: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="fill_parent" android:layout_width="fill_parent" android:orientation="vertical" > <LinearLayout android:id="@+id/first_ll" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="horizontal" > …

2
Vous utilisez FragmentContainerView avec le composant Navigation?
Après la mise à jour vers Navigation 2.2.0-beta01 de la version précédente, lint donne un avertissement concernant le remplacement de la <fragment>balise par FragmentContainerView. Cependant, le remplacement de la balise à elle seule semble empêcher le graphique de navigation d'être gonflé. Selon 2.2.0-alpha01 , FragmentContainerViewest utilisé en interne. Faut-il ignorer …

1
Texte rotatif Android: j'utilise dynamiclayout.draw (canvas) mais il n'anime pas le long du chemin et ne peut pas utiliser canvas.drawTextOnPath (dynamiclayout)
J'utilise ma propre version de https://github.com/mdg-iitr/RotatingText afin d'afficher un widget de texte rotatif. Une vidéo est disponible dans ce GitHub, vous permettant de voir l'animation. L'idée est de mettre en place des rangées de mots. Les lignes sont affichées ligne après ligne. La rangée entière tourne (ses mots aussi). Une …
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.