public class MainFragment extends Fragment{
...
private class CarregarNotas extends AsyncTask<Void, Void, List<Notas>> {
protected void onPostExecute(List<Notas> result) {
super.onPostExecute(result);
pd.dismiss();
if (result != null) {
NotasListAdapter adapter = new NotasListAdapter(
getActivity(), R.layout.notas_list_entry, result);
noteListView = (ListView) rootView.findViewById(R.id.lv_note_list);
noteListView.setAdapter(adapter);
noteListView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
FController.notas = (Notas) parent.getItemAtPosition(position);
//CHAMAR O FRAGMENT B
}
});
} else {
FController.getInstance().showAlerDialog(getActivity()
R.string.zero_data);
}
}
}
public class InformationFragment extends Fragment{
private FragmentActivity context;
@Override
public View onCreateView(LayoutInflater inflater,
@Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
View rootView = inflater.inflate(R.layout.fragment_information, container, false);
ViewPager viewPager = (ViewPager) rootView.findViewById(R.id.viewpager);
viewPager.setAdapter(new SampleFragmentPagerAdapter(
context.getSupportFragmentManager(), context.getApplicationContext()));
SlidingTabLayout slidingTabLayout = (SlidingTabLayout) rootView.findViewById(R.id.sliding_tabs);
slidingTabLayout.setDistributeEvenly(true);
slidingTabLayout.setViewPager(viewPager);
return rootView;
}
@Override
public void onAttach(Activity activity) {
context = (FragmentActivity) activity;
super.onAttach(activity);
}
}
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