Я написал следующий код и хочу, чтобы мой Bluetooth непрерывно работал, и есть ли какой-нибудь правильный способ, чтобы мое начальное обнаружение было проверено, пока моя программа не запустилась?("Else BOdy") вообще не отображается ...
int delay = 10000; // delay for 1 sec.
int period = 15000; // repeat every 10 sec.
Timer timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
public void run()
{
displayData(); // display the data
}
private void displayData() {
System.out.println("Veer Suthar is calling method after 10 seconds");
// TODO Auto-generated method stub
mBluetoothAdapter.startDiscovery();
}
}, delay, period);
Это то, что я просто сделал, так оно и называется, и
if (BluetoothAdapter.ACTION_DISCOVERY_FINISHED.equals(action)) {
Этот метод не 'не работай со мной.