2012-01-06 40 views
1

我試圖創建Android的日曆將顯示安排在一天音樂家約會的數量。日曆的每個單元格將會看起來像;如何創建一個單元格/長方形,顯示多個項目(圖像,字符串)裏面

  1. 如果有任何appintment,然後在細胞的中心(日曆日)的吉他。
  2. 當前日期(例如:「01」將顯示Jan1st)在右上角。
  3. 左下角的數字顯示當天的約會次數。

我是一個新用戶,因此無法發佈圖片,直到我在stackoverflow上獲得一些聲望。

現在我正在使用android.widget.Button創建日曆的每個單元格(日期),但這限制了我在日間單元格內設置所有3個項目(吉他圖標,日期,appts數量)。現在,我使用圖像(帶有吉他圖標的白色背景)作爲按鈕背景,以便將吉他置於中央,然後使用button.setText設置右上角的日期編號,但不知道如何在日間單元格內獲得第三項(左下角的圖案數量)。

你們可以請告知我對實現這一目標的最佳途徑?我需要使用按鈕以外的東西嗎?

回答

0

按鈕是不是一個稍微不同的TextView多一點,因此我看不出有什麼簡單的方法來設置不同的路線到按鈕兩段文本,而無需創建自定義視圖來實現這一目標。在某種程度上,您試圖將兩個TextView設置爲單個TextView的內容 - 這與當前實現不兼容。

就個人而言,我會考慮實施一個GridView來代表您的日曆(天)。 GridView允許您完全自定義單元格內容,並且您嘗試完成的佈局可以通過兩個獨立的TextView輕鬆實現 - 一個在左下方對齊,另一個在右上方 - 另一個在背景圖像上細胞。

看一看在Hello GridView教程一些更具體的實施細節。

+0

這有助於MH。 它適用於我 - 謝謝。 – Karthik 2012-01-06 22:38:32

相關問題