Articles of android linearlayout

Ajout d’une vue à un LinearLayout à une position spécifiée

J’ai le fichier main.xml suivant avec un LinearLayout J’ajoute une image à LinearLayout via le code à l’exécution comme ça ImageView image = new ImageView(this); image.setImageBitmap(bmp); LinearLayout ll = (LinearLayout) findViewById(R.id.llid); ll.addView(image); Cependant, je souhaite append ImageView entre les 2 TextViews de mon LinearLayout. Je n’arrive pas à trouver un moyen dans les documents Android […]

onClick non déclenché sur LinearLayout avec child

J’ai un LinearLayout personnalisé avec un enfant TextView plus petit. Je voudrais pouvoir cliquer sur la zone non couverte par TextView, donc j’ai défini clickable = true et un onclicklistener sur LinearLayout, mais onClick n’est pas déclenché. Si je définis l’auditeur onclick sur le TextView, il fonctionne comme prévu … Quelqu’un peut aider? ar_item.xml Mon […]

Comment append un TextView à un LinearLayout dynamicment dans Android?

J’essaie d’append un TextView à un LinearLayout dynamicment, comme dans le code suivant, mais il n’apparaît pas lorsque je lance l’application? setContentView(R.layout.advanced); m_vwJokeLayout=(LinearLayout) this.findViewById(R.id.m_vwJokeLayout); m_vwJokeEditText=(EditText) this.findViewById(R.id.m_vwJokeEditText); m_vwJokeButton=(Button) this.findViewById(R.id.m_vwJokeButton); TextView tv=new TextView(this); tv.setText(“test”); this.m_vwJokeLayout.addView(tv); Quel est le problème?

Scrollview ne peut héberger qu’un seul enfant direct

J’ai plusieurs LinearLayout avec une hauteur combinée qui dépasse facilement la hauteur de l’écran d’un appareil. Donc, pour faire défiler ma mise en page, j’ai essayé d’append un ScrollView , mais malheureusement, j’ai l’erreur suivante: Scrollview peut héberger un seul enfant direct J’ai fait des recherches, mais je ne pouvais pas vraiment comprendre comment le […]

Android vide Contenu de la mise en page linéaire

H avoir plusieurs TextViews dans un LinearLayout . Maintenant, je veux supprimer cette vue texte en Java. Les vues sont générées dynamicment. Comment puis-je vider tout le contenu de ce LinearLayout ?

Supprimer tous les éléments à l’intérieur de linearlayout

Je crée un linearlayout qui renvoie à un élément XML. A l’intérieur de ce linearlayout je mets un peu de textview dynamicment, donc sans les enlever du xml. Maintenant, je dois supprimer ces vues de texte de linearlayout. J’ai essayé ceci: if(((LinearLayout) linearLayout.getParent()).getChildCount() > 0) ((LinearLayout) linearLayout.getParent()).removeAllViews(); mais ça ne marche pas. Comment puis-je faire? […]

Définition d’une largeur maximale sur un ViewGroup

Comment définir la largeur maximale d’un ViewGroup? J’utilise une activité Theme.Dialog , cependant, cela n’a pas l’air si bon quand redimensionnée à des écrans plus grands, c’est aussi une sorte de léger et je ne veux pas qu’il occupe tout l’écran. J’ai essayé cette suggestion en vain. En outre, il n’y a pas de propriété […]

Comment diviser l’écran avec deux LinearLayouts égaux?

Vous voulez diviser un écran pour mon application avec deux LinearLayouts. Quels parameters dois-je utiliser pour effectuer une division exacte en deux parties égales – d’abord LinearLayout en haut et la seconde juste en dessous.

Comment append une bordure autour de la disposition linéaire, sauf en bas?

Comment append une bordure autour de la disposition linéaire, sauf en bas? LinearLayout doit avoir une bordure à gauche, en haut et à droite, mais pas en bas.

Comment grouper RadioButton à partir de LinearLayouts différents?

Je me demandais s’il est possible de regrouper chaque RadioButton dans un RadioGroup unique en conservant la même structure. Ma structure ressemble à ceci: LinearLayout_main LinearLayout_1 RadioButton1 LinearLayout_2 RadioButton2 LinearLayout_3 RadioButton3 Comme vous pouvez le voir, chaque RadioButton est maintenant un enfant de LinearLayout différent. J’ai essayé d’utiliser la structure ci-dessous, mais cela ne fonctionne […]