ViewFlipper
私にはLinear Layout
とFrame Layout
があります。Javaコードを使用したフレームレイアウトの下部のテキストビューの追加方法
は、私が今
Java Class
から動的にFrame Layout
にimageViews
とTextViews
を追加していて、それの後に私の活動の最上部にText View
とimage View
を表示します。
は、私が最初に表示image View
及びそれにしたい、その後TextView
私は私の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);
レイアウトファイルからの抜粋を共有しています
<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>
「FrameLayout」を取り除き、ビューを「LinearLayout」に追加してみませんか? – tachyonflux
@karaokyo:返信してくれてありがとう。「Frame Layout」を置いても、それを削除してもかまいません。結果は同じ – Kirmani88