2013-07-09 27 views

回答

0

遵循以下步驟:

步驟1:首先佈局更改爲RelativeLayout

步驟2:單擊並拖動您的工作空間內ImageView的按鈕,選擇您已存儲在您繪製文件夾中的圖像。

第3步:選擇TextView並將其拖入圖像的中心。 (Rightclick-EditText-改變成你想要的文字)。

您還可以使用TEXTSTYLETEXTSIZE,使文本大和格式化。

下面是簡單的示例代碼:

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

<ImageView 
    android:id="@+id/imageView1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignParentLeft="true" 
    android:layout_alignParentTop="true" 
    android:src="@drawable/sm" /> 

<TextView 
    android:id="@+id/textView1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignBottom="@+id/imageView1" 
    android:layout_centerHorizontal="true" 
    android:layout_marginBottom="148dp" 
    android:textStyle="bold" 
    android:text="Here is my text " /> 

</RelativeLayout> 

結果:

enter image description here

0

創建一個RelativeLayoutFrameLayout,其中包含您的ImageViewTextViewTextView將出現在ImageView之上。

+0

我試圖做到這一點,但我不能設置的TextView的位置在imageview的 – user2550055

+0

發佈您的代碼和或XML。 – techiServices

0

使用TextView並將圖像背景設置爲文本視圖。

如果你想使用圖像視圖然後創建TextView並放置兩個TextView & ImageViewRelativeLayout

1

寫這樣的事情你RelativeLayout裏面:

<ImageView 
    android:id="@+id/myImageView" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:src="@drawable/imageSouce" /> 

<TextView 
    android:id="@+id/textview1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignLeft="@+id/textview1" 
    android:layout_alignTop="@+id/textview1" 
    android:layout_alignRight="@+id/textview1" 
    android:layout_alignBottom="@+id/textview1" 
    android:layout_margin="1dp" 
    android:gravity="center" 
    android:text="Hello" 
    android:textColor="#000000" /> 

或者, 想這樣做編程,然後按照..

相關問題