已采纳回答 / hyman
你好,你说的是Button吧,你弄个LinearLayout,方向水平,放置两个Button,你在xml可视化视图里面看看Button的范围,或者直接运行看写效果,你就明白了。
2014-12-28
讲师回答 / hyman
你好,本质上和你向Linearlayout这类ViewGroup中添加控件一致呀,你在添加前,如果你是TextView,直接setOnClickListener就可以了。关于区分,你可以根据呈现的text,或者setTag都可以。
2014-12-24
已采纳回答 / hyman
你好,你想复杂了,背景是不需要你在onDraw中去绘制的,直接设置backgroud就行了。具体测试,你可以自定义一个view,只有构造方法,然后在布局文件中声明(宽高写成精确值,例如100dp),设置个背景,你就明白了。
2014-12-12
已采纳回答 / hyman
你好,LinearLayout没有你所说的特性(你可以试试,在里面放一堆Button)。再者,开发中或多或少都需要接触自定义控件,学会是百利无一害的。
2014-12-11
已采纳回答 / hyman
你好,这个官方文档有一定的解释,地址:http://developer.android.com/guide/topics/ui/how-android-draws.html ;中文翻译地址:http://blog.csdn.net/jewleo/article/details/39547631 。 stackoverflow中也有很多类似的问题,你可以看下大家的解答。
2014-12-11