J’ai une LinearLayout (LL) verticale à hauteur fixe (300px) avec 3 LL nestedes. 1 et 3 sont définis avec Android: layout_height = “wrap_content” et celui du milieu avec Android: layout_height = “fill_parent”. À mon grand désarroi, le 3ème LL est expulsé avec la 2ème mise en page parent remplissante jusqu’au fond. Comment puis-je obtenir l’effet […]
Définir deux ou plusieurs éléments d’une disposition linéaire à la même hauteur semble être un grand problème. Je veux mettre quatre boutons dans une rangée à la même hauteur. android: layout_height = “wrap_content” le fait pour le moment mais lorsque le texte sur l’un des boutons est plus long qu’une ligne, ce bouton est augmenté […]
Est-il possible d’obtenir un élément enfant d’un LinearLayout? Mon code renvoie une vue (linearlayout), mais je dois avoir access à des éléments spécifiques à l’intérieur de la mise en page. Aucune suggestion? (Oui, je sais que je pourrais utiliser findViewById, mais je crée les mises en page / enfants en Java – pas XML).
J’ai récemment commencé à utiliser des barres d’action android et des barres d’action contextuelles (CAB). Je n’ai qu’une activité qui est une ListActivity. En gros, j’utilise le code suivant pour “activer” le CAB: ListView listView = getListView(); listView.setChoiceMode(ListView.CHOICE_MODE_MULTIPLE_MODAL); listView.setMultiChoiceModeListener(new MultiChoiceModeListener() { @Override public void onItemCheckedStateChanged(ActionMode mode, int position, long id, boolean checked) { // Here […]
J’ai le code suivant qui fonctionne qui génère des fragments, mais seulement si je les ajoute à une disposition linéaire qui existe dans mon fichier XML. LinearLayout fragmentsLayout = (LinearLayout) findViewById(R.id.foodItemActvity_linearLayout_fragments); FragmentManager fragMan = getFragmentManager(); FragmentTransaction fragTransaction = fragMan.beginTransaction(); Fragment myFrag= new ImageFragment(); fragTransaction.add(R.id.foodItemActvity_linearLayout_fragments, myFrag , “fragment” + fragCount); fragTransaction.commit(); Maintenant, que faire si je […]
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 […]
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 […]
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?
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 […]
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 ?