gpt4 book ai didi

java - 如何在 Android Studio 中使用延迟函数?

转载 作者:塔克拉玛干 更新时间:2023-11-01 22:22:58 24 4
gpt4 key购买 nike

我想用蓝牙发送一个角色。当只有一个字符时,代码可以完美运行。但是我想在两个代码之间使用延迟函数。我想用 EditText 输入任何数字,应用程序将采用该数字并执行 EditText/44。这就是我想在 2 个代码之间等待的内容

终于工作了..谢谢你们。 :)

我在 setOnClick 中移动了 a,b,c.. ;

kileri = (Button) findViewById(R.id.kileri);
final EditText value1 = (EditText) findViewById(R.id.textkont);
assert value1 != null;
value1.setText("0");


btAdapter = BluetoothAdapter.getDefaultAdapter();
checkBTState();

kileri.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
int a = Integer.parseInt(value1.getText().toString());
int b = a / 44;
int c = b * 1000;

sendData("F");

try {
Thread.sleep(c);

} catch (Exception e) {
e.printStackTrace();
}

最佳答案

你可以使用处理程序

new Handler().postDelayed(new Runnable() {

@Override
public void run() {
//do something
}
}, 2000 );//time in milisecond

关于java - 如何在 Android Studio 中使用延迟函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37323110/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com