Je tiens à mettre en popup largeur au moment de l'exécution, selon le titre de la taille de android
j'ai essayé beaucoup de choses mais n'a pas obtenu de solution, je m mise en texte au moment de l'exécution et j'ai besoin de la largeur de la fenêtre en fonction de la taille du texte
LinearLayout viewGroup = (LinearLayout) ((Activité) contexte)
.findViewById(R. id.popup);
LayoutInflater layoutInflater = (LayoutInflater) context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View layout = layoutInflater.inflate(R.layout.popup_layout, viewGroup);
title_tv = (TextView) layout.findViewById(R.id.popup_txt);
title_tv.setText(title_P);
PopupWindow popup = new PopupWindow(context);
final float SCALE = layout.getResources().getDisplayMetrics().density;
int mode = MeasureSpec.getMode(View.MeasureSpec.UNSPECIFIED);
int measuredWidth = MeasureSpec.getSize(View.MeasureSpec.UNSPECIFIED);
popup.setWidth(measuredWidth);
popup.setHeight(60);
popup.setContentView(layout);
//popup.setWindowLayoutMode();
popup.setFocusable(true);
Je pense que vous êtes à la recherche pour ce stackoverflow.com/questions/3630086/...
merci, j'ai essayé, mais même problème, je m arriver largeur du texte, par cette formule, & je m en passant à popup largeur, mais la taille n'est toujours pas en fonction de texte..
merci, j'ai essayé, mais même problème, je m arriver largeur du texte, par cette formule, & je m en passant à popup largeur, mais la taille n'est toujours pas en fonction de texte..
OriginalL'auteur che_chouhan | 2013-01-04
Vous devez vous connecter pour publier un commentaire.
Utilisation:
plus, le cas échéant:
Cependant, assurez-vous que vous n'utilisez pas de remplissage/match_parent dans le contenu de popup_layout, parce que ça n'aurait pas de sens (c'est à dire popup ensemble pour l'envelopper de son contenu, et le contenu dit de me faire gros comme ma mère). Publier vos popup_layout XML pour une réponse exacte.
j'ai essayé ceci, mais la fenêtre popup aller à l'extérieur de l'écran au lieu de l'envers lorsque l'espace n'est pas disponible. j'ai la taille différente de contenu, alors je ne peux pas donner statique de la largeur et de la hauteur.. est-il une solution?
vous avez obtenu une solution?
OriginalL'auteur nmw