Tag: Xml

Réutiliser le code TextView dans Android XML

Je crée quelques menus pour mon application Android et, partout dans le monde, il y a une vision de texte standard qui est répétée 5 fois, en changeant uniquement l'étiquette de texte Android: chaque fois, tout le reste est le même. Il existe un bon nombre de propriétés à ce sujet et il se sent […]

Effet ondulé sur l'image – Android

J'ai expérimenté l'animation ondulante dans mon dernier projet parallèle. J'ai des problèmes pour trouver une solution "élégante" pour l'utiliser dans certaines situations pour les événements tactiles. À savoir avec des images, en particulier dans la liste, la grille et les vues de recyclage. L'animation semble presque toujours animer derrière la vue, pas le dessus. Il […]

Quel est le caractère 0x1f?

Je viens d'importer un morceau de texte dans un élément de chaîne pour une application de livre et j'obtiens cette erreur: un caractère XML invalide (Unicode: 0x1f) a été trouvé dans le contenu de l'élément de ce document. Je l'ai cherché ici http://lwp.interglacial.com/appf_01.htm et la description dit US (supprimer le soulignement ne semble pas fonctionner). […]

Nom du paquet alias ou pseudo

Est-il possible de créer un pseudo pour un nom de package, que je peux me référer dans le fichier xml? Je ne veux pas écrire le nom complet du paquet par ex. Com.example.go.deck.today, au lieu de cela, je peux créer un alias et faire référence à cet alias? J'aimerais renvoyer un alias ou un pseudonyme […]

Impossible d'initialiser LoginButton Facebook-sdk pour Android

Je travaille sur un projet Android et je veux mettre une fonction de connexion Facebook, j'ai ajouté le sdk Facebook correctement mais je n'ai pas pu initialiser LoginButton **java.lang.NoClassDefFoundError: Could not initialize class com.facebook.login.widget.LoginButton** at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:526) at org.jetbrains.android.uipreview.ViewLoader.createNewInstance(ViewLoader.java:413) at org.jetbrains.android.uipreview.ViewLoader.loadView(ViewLoader.java:105) at com.android.tools.idea.rendering.LayoutlibCallback.loadView(LayoutlibCallback.java:176) at android.view.BridgeInflater.loadCustomView(BridgeInflater.java:207) at android.view.BridgeInflater.createViewFromTag(BridgeInflater.java:132) at android.view.LayoutInflater.rInflate_Original(LayoutInflater.java:806) […]

Android: capitaliser ne fonctionne pas

J'ai un TextView. J'essaie de capitaliser la première lettre dans chaque mot. Voici la TextView: <TextView android:text="TextView" android:id="@+id/textView1" android:layout_height="wrap_content" android:layout_width="wrap_content" android:layout_alignParentRight="true" android:textSize="30dip" android:textStyle="bold" android:layout_marginRight="5dip" android:ellipsize="end" android:capitalize="words"> </TextView> Voici comment j'ajoute le texte: TextView titleView = (TextView) findViewById(R.id.textView1); titleView.setText( section.replace("_", " ") ); Ne puis-je pas ajouter du texte de manière dynamique et je m'attends à […]

Comment ajouter des tags dans XML dans Android?

Je voudrais écrire du contenu dans un fichier XML. Pour cela, j'ai créé un fichier XML et des balises écrites avec élément, attribut et valeur avec certaines données comme ceci: XmlSerializer serializer = Xml.newSerializer(); serializer.startTag(null, element); serializer.attribute(null, atbname, value); serializer.text(text); serializer.endTag(null, tag); Si je veux ajouter une nouvelle balise avec de nouveaux éléments, de nouveaux […]

Bordure des éléments de listview dans Android

Je souhaite définir la bordure d'Edittext et les éléments de listview comme dans l'image: Mon code xml est comme suit: <LinearLayout android:background="#BDD6E0" android:layout_height="wrap_content" android:layout_width="match_parent" android:orientation="vertical" > </LinearLayout> <LinearLayout android:background="#BDD6E0" android:layout_height="wrap_content" android:layout_width="match_parent" android:orientation="vertical" > <TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_weight="1" android:text="Search" android:textColor="#000000" android:background="#FFFFFF" android:textAppearance="?android:attr/textAppearanceLarge" /> <EditText android:id="@+id/search_pat_edit" android:layout_width="match_parent" android:layout_height="wrap_content" android:singleLine="true" android:textColor="#000000" android:layout_weight="4"> </EditText> </LinearLayout> <LinearLayout android:background="#c0c0c0" android:layout_height="0dp" […]

Android Studio 1.2.1.1 problèmes d'aperçu de la mise en page

Après la mise à jour vers Android Studio 1.2.1.1, j'ai créé un nouveau projet vierge et créé un layout.xml Peu de temps après la création, j'ai décidé de regarder l'aperçu. Je suis entré et j'ai vu ceci: Les classes suivantes ne peuvent pas être instanciées: – android.support.v7.internal.widget.ActionBarOverlayLayout (Classe ouverte, Afficher l'exception, Effacer le cache) Astuce: […]

Types de chaînes non autorisés (à 'id' avec la valeur '@ id / bAdd')

Je reçois une erreur indiquant que les types de chaînes ne sont pas autorisés (à 'id' avec la valeur '@ id / bAdd') J'ai nettoyé le projet. Tout fonctionnait plus tôt, je ne fais pas ce qui s'est passé, provoquant cette erreur. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_centerVertical="true" android:text="Your […]

coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.