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.

16
Limiter la hauteur de ListView sur Android
Je veux afficher un bouton sous un ListView. Le problème est que si le ListViewfichier est étendu (éléments ajoutés ...), le bouton est poussé hors de l'écran. J'ai essayé un LinearLayoutavec des poids (comme suggéré dans Android: pourquoi n'y a-t-il pas de maxHeight pour une vue? ), Mais soit je …

10
Utilisation d'une police personnalisée dans Android TextView à l'aide de XML
J'ai ajouté un fichier de polices personnalisé à mon dossier assets / fonts. Comment l'utiliser à partir de mon XML? Je peux l'utiliser à partir du code comme suit: TextView text = (TextView) findViewById(R.id.textview03); Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/Molot.otf"); text.setTypeface(tf); Ne puis-je pas le faire à partir de XML en …

11
Comment ajouter un diviseur (vertical) à un LinearLayout horizontal?
J'essaye d'ajouter un diviseur à une disposition linéaire horizontale mais je ne vais nulle part. Le séparateur ne s'affiche tout simplement pas. Je suis un débutant total avec Android. Voici mon XML de mise en page: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context=".MainActivity" > <LinearLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/llTopBar" android:orientation="horizontal" android:divider="#00ff00" android:dividerPadding="22dip" …

2
Squelette d'application pour prendre en charge plusieurs écrans
Comme nous savons qu'Android est fourni avec divers appareils ayant des fonctionnalités, une résolution et une taille d'écran différentes, lors du développement d'une application prenant en charge plusieurs (petits et grands) écrans, il existe un obstacle de taille et de mise en page. Cela conduit à différentes combinaisons de tailles …


6
Bouton Android avec icône et texte
J'ai quelques boutons comme celui-ci dans mon application: <Button android:id="@+id/bSearch" android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="16dp" android:text="Search" android:textSize="24sp" /> J'essaye de créer un même bouton avec du texte et une icône. android: drawableLeft ne fonctionne pas pour moi (peut-être que ça le ferait, mais je ne sais pas comment définir une hauteur maximale …


21
L'application se bloque lors de la tentative d'utilisation de RecyclerView sur Android 5.0
J'essaie de jouer avec le nouveau RecyclerView et chaque fois que j'essaie de l'exécuter, mon application se bloque immédiatement. Cela me donne NullPointerException pour essayer d'accéder aux méthodes à partir de android.support.v7.widget.RecyclerView. J'ai regardé d'autres articles et j'ai vu que la plupart des gens ne l'avaient pas fait, compile 'com.android.support:recyclerview-v7:+'mais …


15
Définir l'ID de ressource dessinable dans Android: src pour ImageView à l'aide de la liaison de données dans Android
J'essaie de définir l'ID de ressource pouvant être dessiné sur Android: src d'ImageView à l'aide de la liaison de données Voici mon objet: public class Recipe implements Parcelable { public final int imageResource; // resource ID (e.g. R.drawable.some_image) public final String title; // ... public Recipe(int imageResource, String title /* …

9
Je veux concaténer deux chaînes pour un TextView dans Android, API de liaison de données
J'utilise DataBinding Api pour définir les vues dans les mises en page Android. Voici ma mise en page. layout.xml <?xml version="1.0" encoding="utf-8"?> <layout xmlns:android="http://schemas.android.com/apk/res/android"> <data> <variable name="user" type="testing.sampleapp.com.sampleapp.User"/> </data> <LinearLayout android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="@{ "Hello " + user.firstName}"/> </LinearLayout> Je veux que TextView affiche Hello UserName . …


1
Propre mise en page définie, la méthode onDraw () n'est pas appelée
J'ai défini une classe comme ça : public class TestMyFrameLayout extends FrameLayout{ Paint mPaint; public TestMyFrameLayout(Context context, AttributeSet attrs) { super(context, attrs); } public TestMyFrameLayout(Context context) { super(context); mPaint = new Paint(); mPaint.setColor(Color.GREEN); } protected void onDraw(Canvas canvas) { super.onDraw(canvas); canvas.drawCircle(50f, 50f, 30, mPaint); } } et l'a appelé comme: …



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.