在android界面中,有自定义的View的走势图,想在View中添加几个按钮,怎样实现??
解决方案 »
- 一个应用启动后的主layout怎么设置成透明
- 有人了解PDF文档原理吗, 为什么打开PDF文档都比较慢
- Android模拟器出错是怎么回事?
- 请教怎么获取相册目录,求解
- 为什么在android模拟器上获得的图片的大小和实际图片在photoshop的大小不一样
- canvas 画文本时如何控制文本颜色
- 求助 按照实例打的,最后query错误
- 在背影图片的特定位置设置button,类似图片热区功能
- 设置surfaceview大小后显示视频上边黑边下边灰边
- 请教关于canvas(bitmap)上的问题
- KEY相同。但覆盖不了前一个版本。
- 同样的一段代码,升级了模拟器之后就出问题了,苦闷中,求高人帮助!!
一种是:将按钮的 visibility 设置成 GONE , 当需要显示时,再设置为 VISBLE。
一种是:动态添加。例如 WindowManager 的 addView 方法 或者使用 PopupWindow 的 showAtLocation 等方法都可以实现。
Android通过画线实现button效果
自定义的view中是不可以添加控件的,只能自己来画,因为view里面不能添加view
但是,你可以把你自定义的view防止activity中,那么这个activity就可以任意加view了,也就是说你可以想怎么放button就怎么放,嘻嘻
M_View.java
public class M_View extends View{
你要的点击范围,就是要用到Paint(画笔)Canvas(画布).
这样你说的点击范围,用canvas.clipRect:这个是设置显示区域,即剪裁区。具体,你看看SDK下的DOCS。
需要实现,通过画图来实现,是没问题的。
}然后,再在你创建的程序M_Activity extends Acitivity{}声明,实例化,并显示。
需要自己处理点击区域的响应
对你这个 回答 我很感兴趣 ,我现在正在做画图,并把每一个画图做成Button,还要对每一个话的图上面标注文字,不同的Button响应不同的事件。。大侠能发帖讲解吗?