Я думаю, что решение будет вполне очевидным, но до тех пор, как я новичок в Android, прости меня :)Место ImageView рядом с TextView
Я хочу, чтобы поместить некоторую картинку на правой верхней стороне точки зрения, и текстовое представление, которое будет соответствовать остальной части обзора. Вот что я сделал:
<?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="match_parent"
android:orientation="vertical" >
<ImageView
android:id="@+id/logo_in_listing"
android:layout_width="100dip"
android:layout_height="100dip"
android:layout_alignParentRight="true"
android:layout_marginRight="11dip"
android:layout_marginTop="11dip"
android:background="@drawable/border_for_imageview"
android:src="@drawable/facebook_logo" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="@string/someString"
android:id="@+id/textview1"
android:layout_toLeftOf="@id/logo_in_listing"
android:layout_margin="3dip"/>
</RelativeLayout>
Вот что я получаю:
Мои вопросы:
1) Как сделать так, TextView подгонку также нижняя часть ImageView? Я не хочу, чтобы это пространство осталось неиспользованным.
2) Как вы видите, я использовал dip
s для размещения ImageView. Что бы вы порекомендовали в этом случае? Я имею в виду, как писать так, что он будет одинаковым для всех размеров экрана? Или, может быть, dip
в порядке?
Я считаю, что 'dp' и' dip' - это то же самое. –
да, но я прочитал некоторые темы о проблемах с использованием dip. Похоже, что не каждое устройство принимает погружение. – Opiatefuchs