personnalisé Comment ajouter une image personnalisée ajoutée à Toast personnalisé ...dynamiquement ajouté à Toast
Répondre
SImply ajouter un ImageView dans votre toast_layout puis:
ImageView iv= (ImageView) layout.findViewById(R.id.image);
iv.setBackgroundResource(R.drawable.img1);//Or wathever you want!
Cela fonctionne.
voir logcat, cette erreur est affichée – Rohit
Quel logcat? S'il vous plaît ... –
Voici comment je l'ai fait:
LayoutInflater inflater = LayoutInflater.from(getActivity());
View layout = inflater.inflate(R.layout.toast, null);
ImageView image = (ImageView) layout.findViewById(R.id.image);
image.setImageBitmap(bm);
TextView text = (TextView) layout.findViewById(R.id.toast_text);
String toastText = "Hi";
text.setText(toastText);
Toast toast = new Toast(getActivity().getApplicationContext());
toast.setGravity(Gravity.CENTER, 0, 0);
toast.setDuration(Toast.LENGTH_SHORT);
toast.setView(layout);
toast.show();
fichier Mise en page:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/toast_layout_root"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/covu_sdk_background_toast"
android:orientation="horizontal"
android:padding="10dp" >
<ImageView
android:id="@+id/image"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<TextView
android:id="@+id/toast_text"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:gravity="center_vertical"
android:textColor="#FFF" />
</LinearLayout>
Expliquer "ne fonctionne pas". Quelle est l'erreur? –
remplace 'getActivity()' par 'this', si c'est l'erreur que vous obtenez. –
03-01 15:55:41.040: E/AndroidRuntime(6512): java.lang.NullPointerException
03-01 15:55:41.040: E/AndroidRuntime(6512): at com.anthem.mathsmagic.maxone$1.onClick(maxone.java:98)
C'est une NPE assez commune sur votre méthode onclick. Que faites-vous à la ligne 98?
c'est la solution, je réponds à ma question – Rohit
Je veux juste que vous marquez QUELLE ligne est la ligne 98. Je ne peux pas savoir ce qui est nul juste avec cet extrait. – razielsarafan
- 1. Bouton dynamiquement ajouté eventListener
- 2. Ajout dynamique TextBoxes à Dynamiquement ajouté panneaux
- 3. AS3: Accès à un dynamiquement ajouté l'enfant d'un autre enfant dynamiquement ajouté
- 4. Accès Android ajouté dynamiquement Afficher
- 5. Valider le contrôle ajouté dynamiquement
- 6. Comment afficher un toast lorsque le contact a été ajouté?
- 7. Comment supprimer jquery ajouté dynamiquement
- 8. Dropzone dynamiquement ajouté pour FileDrop
- 9. champ ajouté dynamiquement à ModelForm à __init__ ne sauvegarde pas
- 10. Accès ajouté dynamiquement Composant dans Unity3d C#
- 11. Comment rendre le contenu ajouté dynamiquement cliquable?
- 12. WPF Liaison d'un Dynamiquement Ajouté Contrôle
- 13. Rails UJS pour le contenu ajouté dynamiquement
- 14. Obtention du html d'un div ajouté dynamiquement
- 15. Un script dynamiquement ajouté provoque des problèmes
- 16. Enregistrer l'état de dynamiquement ajouté Voir
- 17. Dynamiquement Ajouté gestionnaire d'événements Non Firing
- 18. contrôle ajouté dynamiquement pas de rendu, silverlight
- 19. activer lightbox sur le contenu ajouté dynamiquement
- 20. Obtenir la position d'un élément ajouté dynamiquement
- 21. mousewheel Evénement sur elelement ajouté dynamiquement
- 22. Android: le texte bouton manquant ajouté Dynamiquement
- 23. Validation initiale du contrôle ajouté dynamiquement
- 24. Dynamiquement ajouté JTable ne pas afficher
- 25. Obtenir l'élément ajouté dynamiquement dans JQuery
- 26. « sur » non contraignant dynamiquement ajouté des éléments
- 27. Animer l'affichage du html ajouté dynamiquement
- 28. Ajout d'une table à l'intérieur d'un onglet ajouté dynamiquement
- 29. Jquery - ajout d'un contrôle ajouté dynamiquement à partir de getJSON
- 30. gestionnaire de cases à cocher dynamiquement ajouté pour Internet Explorer
Alors? Quel est votre problème? – Barney
pls spécifiez le problème que vous rencontrez avec ce code !! –
je veux ajouter mon image dynamiquement, c'est – Rohit