J'ai un ViewFlipper
sous lequel j'ai un Linear Layout
et Frame Layout
.Comment ajouter la vue du texte en bas du cadre Mise en page en utilisant le code Java
J'ajoute imageViews
et TextViews
dans Frame Layout
dynamiquement à partir Java Class
En ce moment, son affichage Text View
en haut de mon activité et image View
après.
Je veux le premier affichage image View
puis TextView
Je partage un extrait de mon MainActivity.class
FrameLayout newsFrameLayout;
newsFrameLayout = (FrameLayout) findViewById(R.id.newsFrameLayout);
FrameLayout n1= newsFrameLayout;
ImageView imageView;
imageView = new ImageView(this);
n1.addView(imageView);
titleTextView= new TextView(this);
RelativeLayout.LayoutParams textViewParam = new RelativeLayout.LayoutParams(SlidingPaneLayout.LayoutParams.WRAP_CONTENT, SlidingPaneLayout.LayoutParams.WRAP_CONTENT);
// textViewParam.gravity= Gravity.BOTTOM;
n1.addView(titleTextView,textViewParam);
Mise en page Fichier
<ViewFlipper
android:layout_width="match_parent"
android:layout_height="200dp"
android:id="@+id/newsSliderView"
android:layout_alignParentTop="true"
android:layout_alignParentStart="true">
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/newsLinearLayout">
<FrameLayout
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="bottom"
android:id="@+id/newsFrameLayout">
</FrameLayout>
</LinearLayout>
</ViewFlipper>
Pourquoi ne pas vous débarrasser de 'FrameLayout' et ajouter vos vues à' LinearLayout'? – tachyonflux
@karaokyo: Merci pour la réponse .. Soit je mets «Frame Layout» ou le supprimer. Le résultat est le même – Kirmani88