嘿StackOverflow社區。編輯文本和文本視圖不會在佈局中顯示
我現在正在開發一個android應用程序,並且我得到了一個片段佈局的問題。
我的問題是textviews和edittexts不顯示,他們就像在android studio的佈局設計模式中擠壓。當我在模擬器中運行應用程序時,情況也是如此。我使用的是一個relativeLayout,重力被設置在底部。
我已經嘗試了不同的事情,像改變重力,佈局高度爲relativeLayout和textView/editText,但沒有任何工作。 這裏是XML
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context="com.project.vincent.activityplanner.InfoPanelActivity"
android:gravity="bottom">
<TextView
android:id="@+id/textView2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="visible"
android:background="@color/white"
android:layout_above="@+id/textView3"
android:text="test" />
<TextView
android:id="@+id/textView3"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:visibility="visible"
android:background="@color/white"
android:layout_alignParentStart="true"
android:layout_above="@+id/dateStart"
android:text="test" />
<TextView
android:id="@+id/textView4"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:visibility="visible"
android:background="@color/white"
android:layout_alignParentStart="true"
android:layout_above="@+id/dateStart"
android:layout_alignBottom="@+id/dateStart"
android:text="Start" />
<EditText
android:id="@+id/dateStart"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:inputType="date"
android:ems="10"
android:layout_toStartOf="@+id/timeStart"
android:layout_alignBottom="@+id/timeStart" />
<EditText
android:id="@+id/timeStart"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:inputType="time"
android:ems="10"
android:layout_above="@+id/timeEnd"
android:layout_alignParentEnd="true" />
<TextView
android:id="@+id/textView5"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:visibility="visible"
android:background="@color/white"
android:layout_alignParentStart="true"
android:layout_above="@+id/dateEnd"
android:text="Start" />
<EditText
android:id="@+id/dateEnd"
android:layout_width="80dp"
android:layout_height="wrap_content"
android:inputType="date"
android:ems="10"
android:layout_toStartOf="@+id/timeEnd"
android:layout_alignBottom="@id/timeEnd"/>
<EditText
android:id="@+id/timeEnd"
android:layout_width="100dp"
android:layout_height="wrap_content"
android:inputType="time"
android:ems="10"
android:layout_above="@+id/ratingBar"
android:layout_alignParentEnd="true" />
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Save" />
<RatingBar
android:id="@+id/ratingBar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentEnd="true" />
</RelativeLayout>
只有保存按鈕和評價欄顯示正確。
佈局結果
佈局展望
如果您有關於如何解決這個問題,我就一個想法真的很感謝你的幫助。
謝謝
什麼導致你想要的,這裏附上截圖 – USKMobility
分享您樣機 – Darshak
我剛纔編輯我的職位,以增加預期的結果。謝謝 – Gnarkkkkk