-1
Ich habe den CodeIntent von onHandleIntent
public class intentService extends IntentService {
@Override
protected void onHandleIntent(Intent intent) {
RequestQueue queue = MyVolley.getRequestQueue(this);
queue = MyVolley.getRequestQueue(this);
GsonRequest<Transport> gsonRequest = new GsonRequest<Transport>(
url_transports, Transport.class, null, createMyReqSuccessListenerTransport(),
createMyReqErrorListenerTransport());
Intent updateIntent = new Intent();
updateIntent.setAction(ACTION_UPDATE);
updateIntent.addCategory(Intent.CATEGORY_DEFAULT);
updateIntent.putExtra(EXTRA_KEY_UPDATE, 50);
this.sendBroadcast (updateIntent);
// arbeiten
Die Absicht funktioniert Aktualisierungswert Senden
private Response.Listener<Transport> createMyReqSuccessListenerTransport() {
return new Response.Listener<Transport>() {
@Override
public void onResponse(Transport response) {
// send beetwean data
Intent updateIntent = new Intent();
updateIntent.setAction(ACTION_UPDATE);
updateIntent.addCategory(Intent.CATEGORY_DEFAULT);
updateIntent.putExtra(EXTRA_KEY_UPDATE, (i * 100)/size);
**sendBroadcast(updateIntent); // dosn`t work**
}
dosn`t Arbeit
Was ich in createMyReqSuccessListenerTransport passieren müssen(), dass sendBroadcast (updateIntent) vom Griff beginnen zu verlangen Worl – rrafornet