2014-12-02 68 views
0

我希望創建一個自定義呈現樣式化的TableView頭在Android設備上。現在它默認爲黑色背景和藍色文本。我如何引用自定義渲染器中的頭部?的Android的TableView頭

謝謝

+0

可能定義一個機器人主題? http://blog.masterdevs.com/xf-day-6/ – 2014-12-03 02:27:02

+0

感謝您的鏈接,我忽略了主題。 – DarthVadar123451 2014-12-04 14:53:34

回答

0

您不一定需要自定義渲染器。你可以簡單地設置的佈局,甚至從XAML爲您的列表視圖完全相同的方式,你會與細胞做你的頭,唯一的區別是,你使用ListView的「GroupHeaderTemplate」元素,就像這樣:

<ListView.GroupHeaderTemplate> 
     <DataTemplate> 
      <ViewCell> 
      ... set anything you want here for layout, styling, etc. 
      </ViewCell> 
     </DataTemplate> 
    </ListView.GroupHeaderTemplate > 

只是一個提醒,你使用的是相同的格式和列表視圖的「ItemTemplate中」元素時要樣式的單元格。

+0

我期待自定義沒有GroupHeaderTemplate屬性的TableView的標題。直到我深入到TableView中,我才意識到這一點。 – DarthVadar123451 2014-12-04 14:56:19

+0

也許你會更好使用ListView? – 2014-12-10 13:15:49

0

馬里奧的評論回答我的問題是最好的。如果我想自定義TableView的標題,那麼我最好的選擇是設置它的樣式或使用主題。