Passar parametros entre service e activity[Android]

3 respostas
R

Fala, Galera…

Alguém tem um de exemplo passar parametros de uma Activity para um Service e vice-versu…

Obrigado

3 Respostas

rodrigo.ferreira

Oi, boa noite.

Use putExtra() e getExtra():

Dê uma olhada neste tópico:

Abraço,

R

Boa Noite,

Rodrigo isso seria para passar parametro entre Activity não é?

Eu preciso passar parametros entre Activity e Service.

Abraço

C_k

e ai cara joia.

da uma olhada nisso:

MyObject obj = new MyObject();

Intent intent = new Intent(this, MyService.class);

intent.putExtra(“object”, obj);

startService(intent);

class MyObject extends Object implements Parcelable {

@Override
public int describeContents() {
    // TODO Auto-generated method stub
    return 0;
}

@Override
public void writeToParcel(Parcel dest, int flags) {
    // TODO Auto-generated method stub

}

}

MyObject obj = intent.getParcelableExtra(“object”);

http://developer.android.com/reference/android/os/Parcelable.html

Fonte: http://stackoverflow.com/questions/2251985/sending-an-object-to-a-service-through-intent-without-binding

Criado 25 de junho de 2012
Ultima resposta 26 de jun. de 2012
Respostas 3
Participantes 3