Android开发,怎么在imageview的上覆盖一个按钮
5个回答
展开全部
1,可以使用FrameLayout布局,在此布局中的控件都是重叠叠加的。
2,FrameLayout是最简单的布局了。所有放在布局里的控件,都按照层次堆叠在屏幕的左上角。后加进来的控件覆盖前面的控件。
3,对按钮的点击事件可以指定
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_pressed="true" android:drawable="@drawable/login_in_a"></item>
<item android:state_enabled="true" android:drawable="@drawable/login_in_b"></item>
</selector>,可以实现点击变色。
2,FrameLayout是最简单的布局了。所有放在布局里的控件,都按照层次堆叠在屏幕的左上角。后加进来的控件覆盖前面的控件。
3,对按钮的点击事件可以指定
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:state_pressed="true" android:drawable="@drawable/login_in_a"></item>
<item android:state_enabled="true" android:drawable="@drawable/login_in_b"></item>
</selector>,可以实现点击变色。
展开全部
用帧布局直接盖上面
为什么要覆盖,让这个imageview可以点击就行~它跟button的功能一样
你也可以用一个imagebutton 这样就可以实现imageview和button的功能
为什么要覆盖,让这个imageview可以点击就行~它跟button的功能一样
你也可以用一个imagebutton 这样就可以实现imageview和button的功能
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
RelativeLayout,FrameLayout都行
追问
但是我把timepicker覆盖在一个imageview上,timepicker展示不出来
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询