android怎么在Button的OnClick事件中再写一个它的OnClick事件
3个回答
展开全部
可以的 先全局变量 int A=0;
btn.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
if(A==0){
A=1;
btn.setText("保存")}
if(A==1){
btn.setText("修改")
//这里写下你要写的
}
}
});
btn.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
if(A==0){
A=1;
btn.setText("保存")}
if(A==1){
btn.setText("修改")
//这里写下你要写的
}
}
});
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
根据按钮的名称判断当前的按钮是修改还是保存,如果是修改调用修改方法,如果是保存,调用保存方法。eg:
String text = 从Button获取;
if(text.trim().equals("修改")){
modify();
}else{
save();
}
String text = 从Button获取;
if(text.trim().equals("修改")){
modify();
}else{
save();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询