2014-12-22 1 views
1

조각에 목록 뷰가 있습니다. 목록보기 항목을 클릭하면 세부 정보를 표시하는 새로운 단편이 열립니다. 두 번째 세부 단편에서는 편집 텍스 트가 있고 해당 편집 텍스트 상자에 텍스트 워처가 있습니다. 편집 텍스트 텍스트 워처에 텍스트를 입력하면 해당 작업을 수행합니다. listview fragment. 하지만 문제는 내가 두 번째 세부 사항을 열 때 edittext가 이전 value.textwatcher와 함께 새로운 세부 사항 fragment.so에서 이전 조각 값을 설정하는 방법을 다루는 것입니다. 도와주세요. receitfragment textwatcher와단편의 텍스트 바커로 인해 edittext의 값을 변경할 수 없습니다.

getActivity().getSupportFragmentManager() 
          .popBackStackImmediate(); 

글고의 뒤로 버튼 이제

public class Recieptlistfrag extends Fragment {..... 

RecieptFragment fragment; 
SharedPreferences preferences; 
............ 
............ 


listView.setOnItemClickListener(new OnItemClickListener() { 
fragment.setArguments(bundle); 
getActivity().getSupportFragmentManager() 
         .beginTransaction().add(R.id.container_top, fragment, 
           "RecieptFragment").commit(); 
........... 

...

public static class MyTextWatcher implements TextWatcher 
{ 
    public void onTextChanged(CharSequence cs, int arg1, int arg2, int arg3) { 
      customAdapter.getFilter().filter(cs); 
     } 

     public void beforeTextChanged(CharSequence arg0, int arg1, int arg2, int arg3) { 
     } 

     public void afterTextChanged(Editable arg0) { 
     } 
} 

답변

1

는하지 마십시오

RecieptFragment fragment; 

이 작업을 수행 :

,536,
listView.setOnItemClickListener(new OnItemClickListener() { 

     Fragment fragment = new RecieptFragment(); 
      fragment.setArguments(bundle); 
      getActivity().getSupportFragmentManager().beginTransaction().add(R.id.container_top, fragment,"RecieptFragment").commit(); 

희망이 도움이 될 것입니다. :)

+1

고마워요, 이건 ... – Sar

+1

환영합니다 .. 친구 ... !!! – Shane

관련 문제