나는 이미지와 두 개의 텍스트 뷰가있는 상대 레이아웃이 있습니다 (뉴스 제목과 다른 하나는 날짜). 제목과 함께 textview의 너비에 대한 하드 코드 된 값을 넣습니다. 랩 내용을 사용하면 날짜가 겹칩니다. 그것은 다음과 같습니다안드로이드 - 이미지와 텍스트, 디자인 문제가있는 RelativeLayout
<?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="wrap_content"
android:orientation="horizontal"
android:padding="5dp" >
<LinearLayout
android:id="@+id/thumbnail"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_marginRight="5dp"
android:padding="3dp" >
<ImageView
android:id="@+id/imgIcon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/internet"
android:contentDescription="News" />
</LinearLayout>
<TextView
android:id="@+id/txtTitle"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_alignTop="@+id/thumbnail"
android:layout_toRightOf="@+id/thumbnail"
android:text="Timberlake's fourth studio album The 20/20 Experience – 2 of 2 was released on September 30, 2013."
android:textSize="14sp" />
<TextView
android:id="@+id/txtDate"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignTop="@+id/txtTitle"
android:layout_marginRight="5dp"
android:gravity="right"
android:text="23.09.2013"
android:textColor="#C0C0C0"
android:textSize="10sp" />
</RelativeLayout>
화면 크기 4,7의 경우 :
을하지만 화면 크기 5,1 나쁜 같습니다
여기 내 XML 코드의
내 목표는 tha입니다. t 각 화면 크기에 동일한 모양이 있습니다. 제목과 날짜 사이의 공백은 항상 같아야합니다. 어떻게해야합니까?
'sp' 대신에 textsizes에'dp'를 사용합니까? –
변경했지만 아무런 차이가 없습니다 –