私は、画面上にEditText
とButtton
、下にはTextView
、背後にはスペースを垂直に塗りつぶしたListView
というレイアウトを実現しようとしています。昨夜、アプリの処理をテストするために、ちょうどListView
の絶対的な高さを使用することを除いて、これは多かれ少なかれ正しいものでした。Android ListViewの高さに何が問題がありますか?
私は私で、多分魔法、私は、Androidのメーカーを閉じて、今それを開いてから、何が起こったかのGitリポジトリを持つかもしれないものまで、または多分無意識の変化を知りませんが、今ListView
を延長するようです無限下方ディスプレイオフ、この写真にオレンジ色の輪郭線によって強調とおり
Iは、様々なlayout_height
値を試してみました、そしてそれは、上記PICため50dp
です。 10dp
のように低くても違いはなく、一番上の青色のアンカーライン上でマウスを使ってドラッグすると差はありません。
ここで何が間違っていますか、これを解決するにはどこを探してください。ここで
は、そのすべての壊れた栄光で、レイアウトのXMLです:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:layout_centerHorizontal="true"
tools:context="com.bradykelly.heavyweights.MainActivity"
android:weightSum="1">
<TextView
android:layout_width="match_parent"
android:layout_height="10dp"
android:text="@string/adjustment_label"
android:id="@+id/scale_text_view_label"
android:background="@color/colorPrimaryDark"
android:textColor="@color/textColorPrimary"
android:layout_gravity="center_horizontal"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_marginTop="20dp"
android:textAlignment="center"
android:gravity="center"
android:textSize="20sp"
android:textStyle="bold"
android:layout_weight="0.09"
android:height="10dp"/>
<EditText
android:id="@+id/editText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:background="@drawable/text_view_border"
android:layout_marginTop="5dp"
android:ems="10"
android:inputType="text"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:enabled="true"
android:focusable="true"/>
<Button
android:id="@+id/processButton"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_marginTop="5dp"
android:text="@string/process_file_text" />
<ListView
android:cacheColorHint="#00000000"
android:scrollbars="none"
android:fadingEdge="vertical"
android:soundEffectsEnabled="true"
android:dividerHeight="1dp"
android:padding="5dp"
android:smoothScrollbar="true"
android:layout_weight="50"
android:layout_width="fill_parent"
android:layout_height="50dp"
android:drawSelectorOnTop="false"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_marginBottom="10dp"
android:layout_marginTop="5dp"
/>
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:id="@+id/textView3"
android:background="@drawable/text_view_border"
android:layout_marginLeft="20dp"
android:textAlignment="center"
android:gravity="center"
android:textSize="20sp"
android:textStyle="bold"
android:layout_marginRight="20dp"
android:layout_marginBottom="-20dp"
/>
</LinearLayout>
'ListView'を' TextView'の下にしたいのですが、無限に下向きにしたくないのですか? – EdmDroid
上記の画像の* xml *コードを投稿してください。 –
質問を編集してレイアウトXMLを追加できますか? – JonasCz