JS和Android新手在这里。我(大部分时间)都在关注displaying an address based on GPS location上的Google教程。
我已经创建了一个单独的意图,我认为问题出在主要活动中的接收者。
class AddressResultReceiver extends ResultReceiver {
public AddressResultReceiver(Handler handler) {
super(handler);
}
@Override
protected void onReceiveResult(int resultCode, Bundle resultData) {
// Display the address string
// or an error message sent from the intent service.
mAddressOutput = resultData.getString(FetchAddressIntentService.Constants.RESULT_DATA_KEY);
addressField.setText(String.valueOf("This is working."));
addressField.setText(String.valueOf(mAddressOutput));
}
}
我一直收到这个错误:
错误:(95,19)错误:不兼容的类型:java.util.logging.Handler 无法转换为android.os.Handler
我不明白。我还在学习如何使用Intents和Receivers。有人可以帮忙吗?