В моем UiFragment
frgament У меня есть, где я пытаюсь подключиться к своему устройству.вызов setResult из класса обслуживания
public void onActivityResult(int requestCode, int resultCode, Intent data) {
switch (requestCode) {
case REQUEST_CONNECT_DEVICE_SECURE:
// When DeviceListActivity returns with a device to connect
if (resultCode == Activity.RESULT_OK) {
connectDevice(data);
}
break;
}
}
и у меня также есть StartScanService
класс, где мне нужно сделать что-то похожее на setResult
(как и я, что в классе деятельности)
public class StartScanService extends Service {
...
...
private void connect(String tmp){
adapter.cancelDiscovery();
String address = tmp.substring(tmp.length() - 17);
// Create the result Intent and include the MAC address
Intent intent = new Intent();
intent.putExtra(EXTRA_DEVICE_ADDRESS, address);
// Set result
//setResult(Activity.RESULT_OK, intent);
}
}
Так что нужно вызвать класс фрагмент метод из класса обслуживания. Можно ли это сделать?