
android怎么在Button的OnClick事件中再写一个它的OnClick事件
展开全部
你的意思是该 button 有两个onclick事件,不行吧
追问
一个Button一开始的名字叫做修改,点击之后变成保存,然后在保存下我想写保存的代码怎么弄
追答
在onclick方法里加个判断
if(button的名字叫修改){
//todo
}else if(button的名字叫保存){
//todo
}
展开全部
可以的 先全局变量 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();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询