android中.怎么点击button 响应到edit text
就是我想要做一个计算器一样的东西。布局都做好了。就是不知道怎么让button来响应。目的就是要点button。让button对应的数字显示到edittext上面。求教。。...
就是我想要做一个计算器一样的东西。布局都做好了。
就是不知道怎么让button来响应。
目的就是要点button。让button对应的数字显示到edittext上面。
求教。。给个例子就行了。稍稍解释下。。 展开
就是不知道怎么让button来响应。
目的就是要点button。让button对应的数字显示到edittext上面。
求教。。给个例子就行了。稍稍解释下。。 展开
2个回答
展开全部
部分代码
mBtn为数字按钮数组
private Button[] mBtn = new Button[10];
NumberAction na = new NumberAction();
for (Button bc : mBtn) {
bc.setOnClickListener(na);
}
private class NumberAction implements OnClickListener{
@Override
public void onClick(View view) {
Button btn = (Button) view;
String input = btn.getText().toString();
mEt.setText(mEt.getText().toString() + input);
}
}
mBtn为数字按钮数组
private Button[] mBtn = new Button[10];
NumberAction na = new NumberAction();
for (Button bc : mBtn) {
bc.setOnClickListener(na);
}
private class NumberAction implements OnClickListener{
@Override
public void onClick(View view) {
Button btn = (Button) view;
String input = btn.getText().toString();
mEt.setText(mEt.getText().toString() + input);
}
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询