Felipe,
Use uma tag no lugar de id, depois faça findFragmentByTag..
--
Ricardo Lecheta
-- 2012/11/27 Felipe Aron <felipearon@gmail.com>
Galera, no meu layout (xml) adicionei um <fragment/> sem @id, e está funcionando normalmente:--<!-- DATA PARA ACERTO PREVISTO --><LinearLayoutandroid:id="@+id/lnlAcertoPrevisto"android:layout_below="@id/lnlRepresentante"android:layout_width="match_parent"android:layout_height="wrap_content"android:orientation="vertical" ><TextViewandroid:layout_width="match_parent"android:layout_height="wrap_content"android:text="@string/acertoPrevisto"android:textStyle="bold" /><fragmentclass="br.com.fsoft.tablet.interno.fragments.FragmentData"android:layout_width="wrap_content"android:layout_height="wrap_content" /></LinearLayout>Porém agora, vou precisar dar um @id para ese <fragment/> pois vou precisar acessá-lo no meu FragmentActivity.Porém, se coloco @id no <fragment/> ao executar o app, dá erro:"Caused by: java.lang.IllegalArgumentException: Binary XML file lineDuplicate id 0x7f040047, tag null, or parent id 0x0 with another fragment for br.com.fsoft.tablet.interno.fragments.FragmentData"
Pelo que entendi o erro diz que esse @id está duplicado, mas não sei o porque. Alguém já passou por isso? Como resolver?--Analista-Programador
Ricardo Lecheta






0 comentários:
Postar um comentário