Eu uso um método para recriar um fragment que uso no caso da rotação do aparelho. Veja se te atende:
protected Fragment recreateFragment(Fragment f) {
try {
Fragment.SavedState savedState = getSupportFragmentManager().saveFragmentInstanceState(f);
Fragment newInstance = f.getClass().newInstance();
newInstance.setInitialSavedState(savedState);
newInstance.setArguments(f.getArguments());
return newInstance;
} catch (Exception e) // InstantiationException, IllegalAccessException
{
throw new RuntimeException("Cannot reinstantiate fragment " + f.getClass().getName(), e);
}
}
Em quarta-feira, 29 de junho de 2016 22:40:21 UTC-3, Daniel Reis escreveu:
Thiago, assim eu só consigo inserir um, não consigo inserir vários, preciso que cada vez que eu clique seja adicionado mais um...O contexto é o seguinte:Tenho em um fragment um bloco que tem 7 edittexts, e o usuário pode adicionar mais um bloco, mais um, mais um e etc...Pense no seguinte:Um formulário de Itens para orçamento, o usuário preenche:Nome: Guardanapo
Quantidade: 10...demais campos...
+
Nome: Batata Frita
Quantidade: 12...demais campos...
+
Nome: Sabonete
Quantidade: 06...demais campos...
+e assim pra eternidade... rsrsrsNo final, preciso enviar todos esses dados digitados para o webservice.
Em quarta-feira, 29 de junho de 2016 16:40:25 UTC-3, Tiago J. Grillo escreveu:Seja se entendi e se isto ajuda.LinearLayout layout= (LinearLayout)
((Activity) context).findViewById(R.id.PanelLl);
LayoutInflater layoutInflater = (LayoutInflater)
context.getSystemService(context.LAYOUT_INFLATER_ SERVICE);
v = layoutInflater.inflate(R.layout.grupo_item, layout, false);
layout.addView(v, layout.getChildCount());2016-06-29 15:48 GMT-03:00 Carlos Eduardo <carlosedua...@gmail.com>:Boa tarde,Tentei imaginar o contexto que você precisaria disso e não consegui! Se puder, dá um exemplo mais próximo do seu problemaNão sei uma forma fácil de fazer isso não.Talvez se você duplicasse somente os componentes seria mais fácil.Att
--
Carlos Eduardo Simões PelegrinEm 29 de junho de 2016 15:44, Daniel Reis <dan...@bahiatecnologia.com.br> escreveu:Pessoal, boa tarde!--Estou desenvolvendo um projeto, onde preciso duplicar/adicionar através de um botão O MESMO fragment várias vezes na mesma tela, é um formulário onde também precisarei recuperar os valores dos edittexts, alguém sabe como fazer isso?
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com .
For more options, visit https://groups.google.com/d/optout .
--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-...@googlegroups.com .
For more options, visit https://groups.google.com/d/optout .
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
0 comentários:
Postar um comentário