last day (15 days later) » 

5:18 PM
0
Q: Por que quando inicio a Activity o app fecha?

Tiago FerezinEu tenho no meu metodo de onClick do botão pra abrir a Activity dentro da CadastroProntuarioActivity, da seguinte forma. Bundle args = new Bundle(); Intent i = new Intent(CadastroProntuarioActivity.this, ProntuarioActivity.class); args.putString("nomeCompleto", atributosDeConfirma.getNomeComple...

 
Então @Arubu, esse é um grande problema porque no Log não aparece nada, a app simplesmente fecha do nada, e nao apronta nenhum erro, nem aparece aquele aviso no mobile que a aplicacao parou
 
Já olhou se não tem nenhum código nessa Activity para fechar o aplicativo? Outro ponto, no sei manifest. está assim ? android:noHistory="true"
 
@PauloHDSousa ja olhei, fiz um debug e o app fecha exatamente no momento que fecha o metodo onClick
@ramaral, ja declarei no manifest
@Arubu, fiz o teste sem o Bundle e passou, mas precisava pra carregar no prontuario as Strings dele e do ByteArray.
@ramaral esta postado
 
E se você tenta abrir outra Activity? da o mesmo problema?
 
@PauloHDSousa sim da o mesmo erro
@Arubu ja fiz esse teste e simplesmente o mesmo erro persiste
 
5:18 PM
Certo, então o problema é o código que está abrindo as acitivity, certo?
 
@PauloHDSousa creio que sim, algo esta ocorrendo que não sei o que esta fazendo isso
 
Tira todo o código de "args", só da um startActivity(i);
 
@PauloHDSousa fiz isso e passou normal pra activity do Prontuario
 
Aposto 1 bala que o erro acontece por causa do método getFotoArrayByte()...
 
irei fazer o teste
 
5:21 PM
ok
 
perdeu uma bala @PauloHDSousa pois teste somente com o Bundle carregando esse metodo e passou normal, testei com o Bundle carregando somente a String, tambem passou, testei sem o Bundle, tambem passou, testei com o Bundle carregando os dois metodos e paah, o app fechou do nada novamente
 
tira os dois métodos
ou tira 1 por vez
 
fiz esses testes e passou
tirando os dois metodos passa
tirei um de cada vez passa
 
hm...
Tem como passar objeto?
acho quen ao né?:
 
Entao se tivesse eu preferiria, é que na vdd eu vou gravar num banco de dados no Cadastro e no Prontuario iria recuperar pelo banco, mas por enquanto nao estou trabalhando com banco por se tratar apenas de uma amostra pro cliente
 
5:35 PM
pra passar objeto vc tem q usar Serializable ou Parcelable
 
@Arubu qual eh melhor e como faz?
 
cada um tem sua particularidade
156
Q: How can I make my custom objects be Parcelable?

Jean JimenezI'm trying to make my objects be Parcelable. However, I have custom objects and those objects have arraylist attributes of other custom objects I have made. What would be the best way I could do this?

 
5:52 PM
Conseguiu?
 
tava tentando o SerializableUtils, mas nao sei desserializar ele, acho que vou fazer o parceble
 
deixa eu entender, quando vc coloca os dois puts para o bundle dá problema? quando coloca um ou outro passa?
 
6:07 PM
@TiagoFerezin edita seu post na pergunta original explicando o q já fez. assim outras pessoas pode te ajudar
 
Pois é
Edita lá e vê se alguém sabe, eu tentaria passar o objeto
 
6:55 PM
To tentando passar o objeto
 

last day (15 days later) »