【发布时间】:2014-05-12 11:08:04
【问题描述】:
我有一个输入框,用户可以设置延迟时间。是否可以通过用户输入在android中设置延迟时间?
【问题讨论】:
-
您能否通过编辑您的问题来发布您的代码?
标签: android time thread-sleep
我有一个输入框,用户可以设置延迟时间。是否可以通过用户输入在android中设置延迟时间?
【问题讨论】:
标签: android time thread-sleep
如果您真的只是希望用户输入一个整数,您可以执行以下操作:
EditText tv = (EditText) view.findViewById(R.id.textview);
Button btn = (Button) view.findViewById(R.id.button);
btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Thread.Sleep(Integer.valueOf(tv.getText().toString());
}
});
显然需要更改上面的代码以适应您的应用程序(并检查错误),但这是解决方案的一般要点。您也可以检查用户输入以进行验证。
【讨论】: