私のListView
は、TextViews
という3つのT1、T2、T3で構成されています。 [ボタンの間のスペース] B2
T1
T2
T3
TextViewとボタン付きリストビュー
T1など
B1れています。また、私は彼らがこのように表示させたい2つのボタンB1とB2
を持っていますB1の下だけではなく、ボタンの下の画面に表示されます。
以下は、私がSOの質問に多くの回答ごとに変更しようとした私のXMLです。
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<Button
android:id="@+id/button"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.5"
android:text="Left Button"
/>
<Button
android:id="@+id/button2"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="0.5"
android:text="Right Button"
/>
</LinearLayout>
<TextView
android:id="@+id/engText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10sp"
android:textSize="15sp"
android:typeface="serif"/>
<TextView
android:id="@+id/arabText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10sp"
android:textSize="15sp"
android:typeface="sans"
/>
<TextView
android:id="@+id/refText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10sp"
android:textSize="15sp" />
<ListView
android:id="@+id/hadithView"
android:layout_width="match_parent"
android:layout_height="wrap_content" >
</ListView>
</RelativeLayout>
誰でも助けてください。 あなたが
EDIT私はビューを移入するCursorAdapter
を使用しています ありがとうございました。 B1とB2はTextViews
で繰り返されます。私はトップ(固定)にB1とB2を維持し、(自分のボタンなし)テキストビューをスクロールすることができ
EDIT 2 私はボタンの問題を修正したいと思います。私はトップに固定された2つのボタンも必要ですが。私はそれらを削除し、今では後で必要とするテキストビューが付いた2つのボタンがあります。
今、テキストが互いに強制されています。ここで
私の新しいxmlです:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:id="@+id/button"
android:layout_width="0sp"
android:layout_weight="0.5"
android:layout_height="wrap_content"
android:text="Left Button" />
<Button
android:id="@+id/button2"
android:layout_width="0sp"
android:layout_weight="0.5"
android:layout_height="wrap_content"
android:text="Right Button" />
</LinearLayout>
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical">
<TextView
android:id="@+id/engText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10sp"
android:textSize="15sp"
android:typeface="serif"/>
<TextView
android:id="@+id/arabText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10sp"
android:textSize="15sp"
android:typeface="sans"
/>
<TextView
android:id="@+id/refText"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginStart="10sp"
android:textSize="15sp" />
</RelativeLayout>
</LinearLayout>
ありがとうございます。 これは部分的に動作します。ボタンはテキストビューで繰り返され、2つは一番上に固定されます(固定)。今はトップの2つのボタンしか持っていません。 EDIT to OP –
を参照してください。ツールバーを使用して常に上に固定されているようなことを考えるべきでしょうか?そうでなければ、ScollViewがあなたを助けることができるかもしれません。 – deadpoint
:)私は 'WebView'から来ています。私のアプリケーションはほとんど準備が整っていたが、WebViewは欠陥(大きなHTMLデータを読み込むには時間がかかりすぎる)であることを示した。だから私は 'Listview'に来て、もっと早くなることを望んでいました。それは私の最初のアプリです。 このビューの仕組みを見てみましょう。 ありがとうございます。) –