2010-06-22 24 views
1

我想在圖像下面創建一個帶有文本的圖像網格。如何在我的主佈局中包含一個在xml文件中創建的視圖

我在一個xml文件中創建了一個image_text項,它基本上是一個linearlayout,並且imageview和一個textview正下方。

我創建了一個tablelayout,我想將自定義image_text.xml添加到表格行。但我不知道如何引用我的xml文件。如果我使用include statament,我如何將圖像ID和文本傳遞給我的item_text.xml?

<TableLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="wrap_content" 
android:layout_height="wrap_content" 
android:shrinkColumns="1" 
android:stretchColumns="1" 
android:padding="@dimen/inner_layout_horizontal_padding" 
android:background="@drawable/base_bg_section"> 

<TableRow> 

</TableRow> 

希望這是有道理的,你可以幫助我。任何幫助將不勝感激。

回答

0

這不是那麼容易,我很害怕。您將不得不爲每個項目複製圖像和文本佈局,或者以編程方式添加它們,並將圖像和文本設置爲代碼,或者創建一個使用您的佈局的自定義控件,然後使自定義控件支持設置圖像和文字通過XML。這是可能的,但不是微不足道的。

相關問題