2016-12-03 2 views
0

동일한 활동을 유지하고 싶습니다 (탭 활동이지만 목록 항목을 누를 때 나는 탭 조각을 변경하고 싶습니다.) 그럼 어떻게해야합니까? PLS는목록보기에서 단편을 변경하는 중

공용 클래스 PrayersAdvantagesFragment는 ListFragment를 확장하는 데 도움 {

private String[] data; 
private ArrayList<String[]> a7adith; 
private StringsListAdapter stringsListAdapter; 
private AlertDialog categoryDialogObject; 
int i; 

@Override 
public void onActivityCreated(Bundle savedInstanceState) { 
    super.onActivityCreated(savedInstanceState); 

    a7adith = new ArrayList<String[]>(); 

    Intent intent = getActivity().getIntent(); 
    data = intent.getStringArrayExtra(MainActivity.A7ADITH); 

    for (i = 0; i < data.length; i++) { 
     a7adith.add(new String[]{data[i],data[i+1]}); 
     i++; 
    } 

    stringsListAdapter = new StringsListAdapter(getActivity(), a7adith); 
    setListAdapter(stringsListAdapter); 

    //registerForContextMenu(getListView()); 
} 

@Override 
public void onListItemClick(ListView l, View v, int position, long id) { 
    super.onListItemClick(l, v, position, id); 
    String[] string = (String[]) getListAdapter().getItem(position); 



    BuildCategoryDialog(string); 

    categoryDialogObject.show(); 

} 

답변

0

난 당신이 StringListAdapter의 의 getView 방법으로 조각을 변경하는 이벤트를 설정한다고 생각합니다. 희망이 당신을 도울.

관련 문제