2011-03-01 16 views
5

por lo que deduzco, las conexiones de zócalo no son serializables o compartibles, pero necesito pasar una conexión bluetooth a otra actividad. No quiero escribir un Servicio como intermediario, así que no publique esto como una solución. He oído que hay una forma de pasar este tipo de Objetos usando una interfaz de Aplicación personalizada, pero no puedo, por mi vida, encontrar un ejemplo de esto. He visto mucha documentación que dice algo sobre el efecto de "esto es posible" pero nada que muestre cómo hacerlo.Cómo pasar un zócalo Bluetooth a otra actividad utilizando la interfaz de la aplicación

Respuesta

6

definir la clase de aplicaciones:

class MyApplication extends Application{ 
    // your fields here 
} 

Añadir name atributo a APP manifiesto.

<application android:name=".MyApplication" ../> 

lo uso en la actividad:

MyApplication myapp = (MyApplication) getApplication(); 
+0

después de un poco de rascarse la cabeza lo tengo para trabajar. eso es dos veces te debo ahora. Gracias. – moonlightcheese

+0

Consulte el siguiente enlace para obtener una descripción detallada sobre el uso de la clase de aplicación [http://stackoverflow.com/questions/708012/how-to-declare-global-variables-in-android] – Martin

Cuestiones relacionadas