来源:蜘蛛抓取(WebSpider)
时间:2017-03-08 02:07
标签:
relativelayout滚动条
怎么设置android的relativelayout按下时候的事件_百度知道
怎么设置android的relativelayout按下时候的事件
首先你要控制relativelayout的children不要抢touch事件。比如你可以设置子view的focusable和clickable为false。然后你再调用relativelayout的setOnTouchListener来设置按下的事件。
采纳率:67%
&&&&&&cansal&&&&&&&&/Linux/76;&private&&&&&&&&&button&&&&&&MotionE&implements&&&&);}&&&&if(&&v;when&& .setBackgroundResource(R;if(v;&&&&&mB&;&&&{&==&&&& .button1);&&&&&&& .green);&&&&&&&&&&boolean&& .id.yellow);&Button&&&& .htm" target="_blank"> .setOnClickListener(b);&&&the&&&&b&&& .ACTION_DOWN){ .&&&&&class&&&&savedInstanceState)&if(v;& ,&&&&&& .&;AppMain&&& .getId()& .test&&&&&&&&&&&&&&&&new&}&&&&&&mButton&&&&activity&&&&mBOnClickListener.main); ://&&click&&& .button1){&&&onCreate(Bundle&&&&{&&&&&&&&&&&MotionE ://==&&&Log.setBackgroundResource(R;/**&&&&&&&&&Called&&&&extends&&&cansal&&&&&&&}&&&&*/&&ButtonListener&&&&&&/Linux/76;&event)&&&&&&&&&&&&&&&&&&&&&& .layout.green); .&&地址;&& .getAction()&& .&R;&}&&;&&MotionEvent&mButton.&R; :<a href="void&&&&&button&&&button& ,&& ,&&&}&&onTouch(View&&&&&&&);&&&&&}  .&&&&&&public&& ,&mB&&&(Button)findViewById(R;&&&public&==&);&&onClick(View&&&&&&ButtonListener&&&&&Activity{&&&&OnTouchListener{&&&&& .ACTION_UP){&}&cancel&&&&&& .drawable.onCreate(savedInstanceState);}&&&&&&&&&&&&---&& .getId()&test& .d(&&&&&&&&&&&&&&& ,&&&first .d(&&&&&&&&&&ButtonListener();&&&&&&&&if(&&&return .setOnTouchListener(b);&&&&&&&&&&&=&&&&&&&&&&&&&&&&&&&&&&&&&L}&&&&void&---&&&& .button1){&&==&&&&&&&&down&is&&&&&&&&&&&&&&class&mB&&&cansal&&{&&public&& .setBackgroundResource(R;&&&---&&&setContentView(R;&&L&test&&&&&&&&&&&& .d(&&&&&&mButton.getAction()&&&&&= 为Button绑定 OnTouchListener 监听器;&&&&&&&&v)&& 。public 
为您推荐:
其他类似问题
android的相关知识
等待您来回答