2015-08-04 5 views
-6

У меня есть линейная компоновка, в которой есть вид изображения. Я хотел бы добавить над ним текстовый вид. Пожалуйста, поделитесь XML-кодом.Вид сверху Вид

Спасибо заранее.

+1

Покажите нам некоторый код –

+0

что вы пробовали? –

+0

StackOverflow не является бесплатной услугой кодирования, вы буквально просто потребовали код. Покажите свои усилия и объясните, какие конкретные проблемы вы сталкиваетесь. Также читайте: http://stackoverflow.com/help/how-to-ask – tnw

ответ

1

Чтобы добавить TextView поверх ImageView, используйте RelativeLayout в качестве родителя вместо LinearLayout. Например:

<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" 
tools:context=".MainActivity"> 

<ImageView 
    android:id="@+id/image" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:src="@drawable/ic_bubble" 
    /> 

<TextView 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:text="@string/abc_action_mode_done" 
    android:gravity="center_horizontal" 
    android:layout_centerVertical="true" 
    /> 

</RelativeLayout> 

Это приведет к накладке:

enter image description here

Смежные вопросы