Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
关于Android按钮事件_Android_Events_Button - Fatal编程技术网

关于Android按钮事件

关于Android按钮事件,android,events,button,Android,Events,Button,嗨 我是android应用程序开发新手。我正在练习android开发一段时间。以下是我正在尝试做的: 在屏幕中有两个名为“收件人”和“发件人”的微调器以及两个名为“金额”和“结果”的编辑文本按钮。我要执行以下操作: 单击“清除”按钮时,将“至”和“自”重置为默认值,并清除“金额”和“结果” 有人知道吗?如果我能得到密码会很有帮助的。 谢谢。这只是粗略的代码,我还没有测试,我只是写在我的头上,所以可能会有一些错误,我只是假设了一些布局ID。你需要弄清楚 public class SpinnerEx

嗨 我是android应用程序开发新手。我正在练习android开发一段时间。以下是我正在尝试做的:

在屏幕中有两个名为“收件人”和“发件人”的微调器以及两个名为“金额”和“结果”的编辑文本按钮。我要执行以下操作:

单击“清除”按钮时,将“至”和“自”重置为默认值,并清除“金额”和“结果”

有人知道吗?如果我能得到密码会很有帮助的。
谢谢。

这只是粗略的代码,我还没有测试,我只是写在我的头上,所以可能会有一些错误,我只是假设了一些布局ID。你需要弄清楚

public class SpinnerExample extends Activity {
private String array_spinner[];
private Spinner toSpinner;
private Spinner fromSpinner;
private Button btnClear;
private EditText etAmount;
private EditText etResult;
@Override
public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
     setContentView(R.layout.main);
     array_spinner=new String[3];
     array_spinner[0]="1";
     array_spinner[1]="2";
     array_spinner[2]="3";

fromSpinner = (Spinner)findViewById(R.id.fSpinner);
toSpinner = (Spinner)findViewById(R.id.tSpinner);
ArrayAdapter fromadapter = new ArrayAdapter(this,
android.R.layout.fspinneritem, array_spinner);
ArrayAdapter toadapter = new ArrayAdapter(this,android.R.layout.tspinner_item,array_spinner);

btnClear = (Button)findViewById(R.id.clear_button);


btnClear.setOnClickListener(new Button.OnClickListener(){
     public void onClick(View v){
       etAmount = (EditText)findViewById(R.id.amount_et);
       etResult = (EditText)findViewById(R.id.result_et);
       etAmount.setText("");
       etResult.setText("");
       fromSpinner.setAdapter(fromadapter);
       toSpinner.setAdapter(toadapter);
    }
});

}
}

向我们显示您已有的代码。在stackoverflow,请寻求帮助,而不是代码!:希望这会有所帮助:我用类似的代码帮助您,您需要阅读这些代码并找出答案。阅读一些基本的安卓代码项目。是的,我遵循了这些代码,这非常有效。但现在我只想在项目中添加一些额外的功能,但却陷入了困境。我正在努力……如果它解决了你的问题,别忘了接受答案。