簡體   English   中英

在LinearLayout中動態添加文本

[英]Dynamically adding a text inside the LinearLayout

我需要幫助將文本動態地放置在text1和text2上,並且這兩個文本都不應超出圖像的邊框。

例如:

   " Welcome " will be fixed at text2, but in case of "Welcome to the World of Android" may not be ,how could i fix it within the space provided.

我的圖像將完全像這樣,並放置在布局的中心。 我如何將文本放在應該與所有類型的設備[Tab&HandSet]和所有類型的分辨率兼容的相應位置。

我已經嘗試過通過以固定的邊距動態創建單獨的線性布局,並為每個分支放置這些文本的方式來進行嘗試,但是問題是,對於所有類型的設備而言,它都不合適。

這是我的形象:

在此處輸入圖片說明

這是帶有更多說明的布局

在此處輸入圖片說明

所有這些都是一張完整的圖像,其中包含一個父級Linearlayout,而branchs(linear1)僅包含具有動態linearlayouts的文本部分,因為我說text1和text2必須固定在提供的部分內。

請發表您的建議。

您只需閱讀重力和填充屬性即可解決問題

圓圈是其中圓圈繪制的png文件::

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@string/hello_world" 
    android:gravity="center"
    android:background="@drawable/circle"/>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM