使用哪个工具或视图来创建此布局

时间:2013-06-11 13:51:54

标签: android android-layout android-intent android-view android-calendar

This is calendar layout

写入测试的蓝色矩形,它是如何覆盖的,下部和上部单元的一部分和一部分?,,,这些单元是如何制作的? ,这不是一个简单的网格。考虑一下,这个布局包含什么,蓝色矩形如何覆盖指定区域。 帮忙

2 个答案:

答案 0 :(得分:2)

这可能是一个自定义视图。

背景纹理是一个位图,单元格在画布上绘制线条,带文字的蓝色区域是一个绘制的矩形。

创建视图时,您知道许多像素代表一小时,因此您应该能够为矩形提供准确的位置。

至少我会怎么做。

你应该在android资源中查看Creating Custom Views,并且更具体地阅读Custom Drawing

答案 1 :(得分:0)

要创建此类视图,您可以:

  1. 创建自定义视图并在其画布上绘图
  2. 使用GridLayout可用作android 2.1
  3. 的支持库

    我建议使用第二种变体。