Obrigado Ricardo.
É acabei resolvendo dessa maneira, obrigado pela ajuda.
Estou tendo problema com meus tabs agora, estou seguindo um tutorial que encontrei na internet mas não está funcionando legal:
Tenho meu Listener dos Tabs, mas sempre que troco de Tab é como se os 2 últimos sempre estivessem sobrepondo o primeiro:
private class NavTabListener<T extends SherlockFragment> implements ActionBar.TabListener {
private final SherlockFragmentActivity mActivity;
private final String mTag;
private final Class<T> mClass;
private Fragment mFragment;
public NavTabListener(SherlockFragmentActivity activity, String tag, Class<T> clz){
mActivity = activity;
mTag = tag;
mClass = clz;
}
public void onTabUnselected(Tab tab, FragmentTransaction ft) {
if(mFragment!=null)
ft.detach(mFragment);
}
public void onTabSelected(Tab tab, FragmentTransaction ft) {
if(mFragment==null){
mFragment = SherlockFragment.instantiate(mActivity, mClass.getName());
ft.add(android.R.id.content, mFragment);
}else {
ft.attach(mFragment);
}
}
public void onTabReselected(Tab tab, FragmentTransaction ft) {}
}
Antes da maneira que eu havia implementado ao invés de ft.add estava usando ft.replace.
E ao invés de ft.detach, estava utilizando ft.remove.
Mas já tentei dessa maneira também e não funcionou.
On Tuesday, January 1, 2013 7:46:48 PM UTC-2, rlecheta wrote:
Guilhermecoloca o layout_width e layout_height na tag <fragment, igual vc faz com qualquer outra view
0 comentários:
Postar um comentário