[RESOLVIDO] Objeto vísivel em todas as Activities

Bom dia!

Como faço para criar/instanciar um objeto que seja “vísivel” por todas as activities de minha aplicação Android?

Não sei se é o idela, mas eu criei uma classe estática chamada Session e deixo esse tipo de coisa nela.

Amigo,

você poderia me mostrar um exemplo/modelo de sua classe Session?

[quote=Odirlei Faria]Amigo,

você poderia me mostrar um exemplo/modelo de sua classe Session?

[/quote]

Não estou com o código em mãos agora, mas seria uma classe abstrata com membros e métodos estáticos. Funciona igualmente para singletons.

Exemplo:

[code]abstract public class Session {
static private Usuario usuario;

static public void setUsuario(Usuario u) { usuario = u; }

static public Usuario getUsuario() { return usuario; }
}[/code]

Um exemplo de Activity:

public class MinhaActivity extends Activity { // em algum lugar do seu código Usuario u = Session.getUsuario();

Todas as classes vão ver essa classe e os valores que vc setar nela se mantém até serem alterados.

Obrigado pela ajuda.

Atendeu minha necessidade perfeitamente.