今私は、データベースの高い得点を示すListViewを持っています。私の列はすぐに非常に離れていて、私はそれらをもっと近くにしたい。しかし、私はこれを理解することはできません。ここに私のテーブルはエミュレータ上でどのように見えるかです:ListViewリーダーボードの間隔が狭すぎます。行を近くにできますか?
ここに私のコードは次のとおりです。ここで はリーダーボードxmlです:ここでは
<ListView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/display_listview"
android:layout_below="@+id/time" />
はLeaderboard_row xmlです:
<LinearLayout
android:id="@+id/LinearLayout1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@id/mathAnswer"
android:layout_marginTop="10dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@color/orange"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="-----------"
android:textSize="25sp"
android:textColor="#000"
android:id="@+id/lb_rank"
android:gravity="center"
android:layout_alignParentLeft="true" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@color/orange"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="-----------"
android:textSize="25sp"
android:textColor="#000"
android:id="@+id/lb_score"
android:gravity="center"
android:layout_toRightOf="@id/lb_rank"/>
<TextView
android:layout_width="130dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:background="@color/orange"
android:textAppearance="?android:attr/textAppearanceLarge"
android:text="-----------"
android:textColor="#000"
android:textSize="25sp"
android:id="@+id/lb_time"
android:gravity="right"
android:layout_toRightOf="@id/lb_score"/>
</LinearLayout>
がありますこれらの行を互いに近づけるために私ができることは何ですか?
レイアウトの重さを取り除いた理由は何ですか? – Milap
@Milapのレイアウトの重みがあなたのレイアウトの幅や高さが0でない場合、何もしません –
私の直線レイアウトは75dpの高さを持っているという私のrelativelayoutを認識しました......私はそれを逃したとは思えません。 。しかし、他のヒントをありがとう! – Milap