Write listview in fragment and pass getActivity() to adapter to report null pointer
Solution
1. Create Context in FragmentA
public Context context;
2. Rewrite the onCreate method in FragmentA
@Override
public void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
context=getActivity();
}
3. Call the listview adapter in FragmentA
adapter_A adapter_a = new adapter_A(R.layout.item, context, rank_cs);
gv_rank_list.setAdapter(adapter_a);