我有一个输入框,用户可以设置延迟时间。可以通过android中的用户输入来设置延迟时间吗?
答案 0 :(得分:1)
如果您真的只是想让用户输入一个整数,您可以执行以下操作:
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());
}
});
显然,上面的代码需要更改以适合您的应用程序(并检查错误),但这是解决方案的一般要点。您也可以检查用户输入以进行验证。