Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android 實現文字與圖片的混排

Android 實現文字與圖片的混排

編輯:關於Android編程

在我們的項目中,經常會碰到圖片與文字混排的問題。解決這類問題的方法有很多,本文給出的方法不是唯一的,只有根據實際場景才能找到更適合的方法。

本文主要通過xml布局來實現圖片與文字的混排(水平排列)。


1.利用TextView實現圖片與文字混排,

android:drawableBottom在text的下方輸出一個drawable,如圖片。

如果指定一個顏色的話會把text的背景設為該顏色,並且同時和background使用時覆蓋後者。
android:drawableLeft在text的左邊輸出一個drawable,如圖片。
android:drawablePadding設置text與drawable(圖片)的間隔,

與drawableLeft、 drawableRight、drawableTop、drawableBottom一起使用,可設置為負數,單獨使用沒有效果。
android:drawableRight在text的右邊輸出一個drawable。
android:drawableTop在text的正上方輸出一個drawable。


        

其中, android:drawablePaddingh很好的解決了圖片與文字的間距問題。

2.利用RelativeLayout(LinearLayout) 添加 TextView 和 ImageView(ButtonView)來實現

   

        
        
        
    


其實也可以通過java代碼來實現圖片和文字的混排。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved