Android:如何使用Canvas / Paint实现/绘制箭头并在其上放置文本?

时间:2011-09-27 02:12:24

标签: android android-canvas

我想实现下面的图片(我是通过excel制作的)。

enter image description here

以下是要求:

  1. 箭头形状
  2. “GOAL”文字在其上面
  3. 箭头的尖端应指向给定的x,y
  4. 透明效果(我认为它的setAlpha(0..255))
  5. 渐变效果(从上到下)
  6. 浮雕效果(可选)
  7. 灯光效果(可选)
  8. 感谢任何指导。 *我不知道如何画画。请通过代码段示例指导我们。

    更新 我只需要小图标。

1 个答案:

答案 0 :(得分:2)

你必须去找九张补丁图片。设置textview的背景是“nineparch image”。使用绝对布局在x,y处的setyour文本视图。

这里有九个补丁:

http://developer.android.com/guide/developing/tools/draw9patch.html

它可能对你有所帮助。