我正在编写一个简单的计算器应用程序(使用带有3个编辑框和一些按钮的绝对布局),它有两个输入文本框和一个输出框.
input1 = (EditText) findViewById(R.id.input1);
input2 = (EditText) findViewById(R.id.input2);
Run Code Online (Sandbox Code Playgroud)
现在,一旦用户输入一些数字到input1并按'+',现在我想将焦点从input1转移到input2.我怎样才能做到这一点?
我在'+'的按键上尝试了下面的代码
onClick(View arg0){
operator.setText("+");
//Move focus from input1 to input2
input1.clearFocus();
input2.setNextFocusDownId(input2.getId());
}
Run Code Online (Sandbox Code Playgroud)
但这不起作用..你可以帮我这个吗?
| 归档时间: |
|
| 查看次数: |
23071 次 |
| 最近记录: |