0

私は自分のビューを実装していて、xdpihdpiとtvdpimdpiでテストしていますが、すべて問題なく表示されます。ただし、ldpiデバイスでの簡単なテストでは、ビューの一部が切り捨てられているようです。何故ですか?私のコンテンツは、水平方向(右側が切り捨てられている)と垂直方向の両方で切り捨てられています(コンテンツは、スクロールできるスクロールバーがないため、画面の下部からはみ出しているようです)。

My Viewは、サポートライブラリを介してフラグメントを使用します。下部が切り捨てられたフラグメントは次のとおりです。

<TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/event_title"
        android:id="@+id/textView1"
        android:layout_gravity="left|center_vertical"
        android:textSize="18sp"
        android:textColor="#20b2aa"/>

<EditText
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="@string/event_title"
        android:id="@+id/new_event_title"
        android:textColor="#000000"
        android:textSize="26sp"
        android:shadowColor="#20b2aa"
        android:singleLine="true"
        android:background="@drawable/edit_text_custom"
        android:textCursorDrawable="@null"/>

<TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/suggested_times"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:textColor="#20b2aa"
        android:textSize="18sp"
        android:id="@+id/textView3"
        android:layout_gravity="left|center_vertical"
        android:layout_marginTop="20dp"/>

<RelativeLayout
        android:id="@+id/date_selection"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textColor="#000000"
        android:textSize="30sp"
        android:layout_gravity="center|left">

    <TextView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="@string/suggestion"
            android:id="@+id/textView"
            android:textSize="16sp"
            android:layout_gravity="right|center_vertical"
            android:layout_alignParentLeft="true"
            android:layout_centerVertical="true"/>

    <ImageButton
            android:layout_width="64dp"
            android:layout_height="66dp"
            android:id="@+id/add_suggested_time_btn"
            android:layout_alignParentRight="true"
            android:background="@drawable/social_person"
           android:src="@drawable/social_person"
            android:contentDescription="Suggest a time"/>

</RelativeLayout>

<TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="@string/invitees"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:textColor="#20b2aa"
        android:textSize="18sp"
        android:layout_marginTop="20dp"/>
<RelativeLayout
        android:id="@+id/invitee_selection"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:layout_gravity="bottom">


    <ImageButton
            android:layout_width="64dp"
            android:layout_height="64dp"
            android:id="@+id/add_invitee_btn"
            android:layout_alignParentRight="true"
            android:layout_alignBottom="@+id/textView"
            android:background="@drawable/social_add_person"
            android:contentDescription="Suggest a time"/>
</RelativeLayout>

<!-------------- CONTENT FROM HERE ON ARE OFF THE SCREEN ------------------------>
<TextView
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text="@string/description"
        android:id="@+id/textView2"
        android:layout_gravity="left|center_vertical"
        android:textSize="18sp"
        android:layout_marginTop="20dp"
        android:textColor="#20b2aa"/>

<EditText
        android:textColor="#000000"
        android:textSize="26sp"
        android:background="@drawable/edit_text_custom"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:hint="@string/description"
        android:id="@+id/description"
        android:layout_gravity="center"
        android:layout_marginTop="5dp"
        android:textCursorDrawable="@null"
        />

上記のフラグメントは、次のコンテナ内に追加されますfragment_container

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
          android:orientation="vertical"
          android:layout_width="fill_parent"
          android:layout_height="fill_parent"
        android:background="@drawable/background_image">

<FrameLayout
        android:id="@+id/fragment_container"
        android:layout_height="fill_parent"
        android:layout_width="fill_parent"
        android:layout_weight="1" />
</LinearLayout>
4

0 に答える 0