2012-09-28 56 views
1

我在製作日曆。每天都是一個帶有數字的文本視圖,表示每月的某一天。如何重疊視圖?

我想覆蓋另一個視圖,表示該日期有事件。看下面的圖片或想想谷歌日曆應用程序的外觀。我該怎麼做呢?

enter image description here

回答

2

一種方法是在相對佈局或框架佈局內製作兩個文本視圖。你可以看看this以供參考。

+0

Ty This works。將在4分鐘內接受。 –

0

你可以使用TableLayout到TextViews存儲在行和colums。

標記一個特殊日子的一種可能方式是改變特定單元格的背景資源,其中一個具有標記的單元格與數字不重疊。

如果你想要更多花哨的東西,你可以編寫你自定義的View子類化TextView,它處理它的onDraw調用和其他一切。

據我所知,您可以使用RelativeLayout來重疊視圖。

0

你可以嘗試設置左邊的drawable(android:drawableLeft="")到TextView。或者,您可以使用一些透明背景圖像,並在左上方繪製指標。