Tag: popupwindow

Le fond d'écran PopupWindow devient parfois transparent et violet

Voici comment je crée un PopupWindow : private static PopupWindow createPopup(FragmentActivity activity, View view) { PopupWindow popup = new PopupWindow(view, ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT, true); popup.setOutsideTouchable(true); popup.setFocusable(true); popup.setBackgroundDrawable(new ColorDrawable(Tools.getThemeReference(activity, R.attr.main_background_color))); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) popup.setElevation(Tools.convertDpToPixel(8, activity)); PopupWindowCompat.setOverlapAnchor(popup, true); return popup; } main_background_color est une couleur unie, blanche ou noire selon le thème. Il arrive quelquefois: Comment puis-je […]

Popupwindow Android est au-dessus du clavier virtuel

J'ai une fenêtre contextuelle avec une apparition apparaissant en bas ou sur mon écran. Je le fais de cette façon, afin que l'utilisateur puisse cliquer sur un x pour fermer l'annonce. Lorsque le clavier virtuel apparaît lorsque le popUpWindow est actif, l'annonce est toujours visible. Comment puis-je faire prendre le clavier sur le popUpWindow ou […]

Comment puis-je remplacer mon code popupmenu par la liste popupwindow?

À l'heure actuelle, je crée par programme une popupmenu qui affiche une liste d'étages et un titre. Cependant, changer la couleur d'arrière-plan du titre et ajouter un bouton de fermeture pour se révéler être un cauchemar. Je souhaite remplacer ce popupmenu par une fenêtre contextuelle de listes afin que je puisse ajouter un fichier XML […]

Comment afficher le PopupWindow toujours au-dessus du bouton (vue)?

Les exigences de conception sont, ont une liste, dans les éléments de liste, ont un bouton, appuyez sur le bouton, puis, pour afficher une fenêtre popup au-dessus du bouton toujours, pas en bas. Dans Android, utilisez "showAsDropDown", l'affichage par défaut de Popupwindow en bas du bouton (Affichage ou ancre). Mais si le fond ne s'allume […]

L'android PopupWindow peut-il afficher un autre PopupWindow?

L'android PopupWindow peut-il afficher un autre PopupWindow? Combien de PopupWindow peut-on ouvrir en même temps? Seulement un? Le premier PopupWindow s'affiche normalement. Mais sur le clic de bouton (qui se trouve dans la première vue de contenu de PopupWindow), j'ai une exception: 08-13 16:28:38.682: ERROR/AndroidRuntime(11760): FATAL EXCEPTION: main android.view.WindowManager$BadTokenException: Unable to add window — token […]

Android Nougat PopupWindow showAsDropDown (…) La gravité ne fonctionne pas

J'ai ce code. PopupWindow popUp = new PopupWindow(); popUp.setFocusable(true); popUp.setOutsideTouchable(true); popUp.setWidth(ViewGroup.LayoutParams.MATCH_PARENT); popUp.setHeight(600); popUp.setContentView(anchorView); popUp.showAsDropDown(anchorView); popUp.update(); Et il fonctionne parfaitement sur la version Android <Android Nougat. Mais dans Android Nougat, le popup est affiché en haut de l'écran plutôt que par rapport à la vue d'ancrage.

Android: setText () pour TextView in PopupWindow ne fonctionne pas

Fondamentalement, j'ai une TextView dans une mise en page que j'utilise pour un PopupWindow. Je montre ce PopupWindow lorsqu'un utilisateur clique sur un bouton; Je souhaite pouvoir modifier dynamiquement le texte dans le PopupWindow à la fin du bouton. Cependant, findViewById (my_textview) .setText () ne semble pas faire quoi que ce soit, et fait en […]

Popupwindow avec image

Je dois pouvoir cliquer sur un imgview dans une listview , ce qui devrait ouvrir une fenêtre contextuelle montrant la totalité de l'image. J'ai réussi à mettre en place le clicklistener , mais je n'ai pas réussi à créer la fenêtre contextuelle, même avec une textview . Dans mon openActivity oncreate je cours lstView.setAdapter(new CustomListViewAdapter(this, […]

PopupView ne s'affiche pas?

Voici le XML (juste une vision du Web): <?xml version="1.0" encoding="utf-8"?> <WebView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/couponView" android:layout_height="100dp" android:layout_width="100dp" /> Et le code: final View cView = getLayoutInflater().inflate(R.layout.couponlayout, null); PopupWindow pw = new PopupWindow(cView); pw.showAtLocation(findViewById(R.id.mainLayout), Gravity.CENTER, 100, 100); pw.update(); Ceci est dans une méthode button.onClick (). Lorsque je clique sur le bouton, le reste des choses qui se […]

Comment afficher un ListFragment existant dans un DialogFragment

J'ai le problème suivant: J'ai un ListFragment existant, mais j'aimerais afficher cela comme un dialogue. Ma première approche était de créer un DialogFragment qui doit ListFragment à ListFragment intérieur de celui-ci, mais apparemment il n'est actuellement pas possible de mettre des fragments en fragments. L'extension de DialogFragment au lieu de ListFragment n'est également pas possible […]

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