1

こんにちはみんな..断片化に2つのレイアウトを追加したい.1つのレイアウトは、その2番目のレイアウトが最初のレイアウトボタンのクリックで膨張した後にすでに膨張しています...まあ、最初のレイアウトボタンのボタンクリックで最初のレイアウトを削除し、2番目のレイアウトを膨張させようとしましたがボタンをクリックしても反応しません。助けてください

  public static LinearLayout mLL_MyNotes,mLin_myNotes,mLL_UploadNotes;
  public static ViewFlipper mVF_MyNotes,mViewUploadMyNotes;
  public static View mViewMyNotes;

   @Override
     public View onCreateView(final LayoutInflater inflater, final ViewGroup container,    Bundle savedInstanceState) {

     TextView text = new TextView(getActivity());
     text.setGravity(Gravity.CENTER);
     text.setTextSize(20 * getResources().getDisplayMetrics().density);
     text.setPadding(20, 20, 20, 20);


    if(mContent.equalsIgnoreCase("My Notes")){

        mViewMyNotes = inflater.inflate(R.layout.activity_myspace_mynotes_list, container, false);

        mLin_myNotes=(LinearLayout)mViewMyNotes.findViewById(R.id.mainLin_MyNotes);

        mVF_MyNotes = (ViewFlipper) mViewMyNotes.findViewById(R.id.vf_MySpace_MyNotes);

        mbtn_Upload_MyNotes = (Button) mViewMyNotes.findViewById(R.id.btnUpload_MySpace_MyNotes);
        mWV_MyNotes = (WebView) mViewMyNotes.findViewById(R.id.wv_MySpace_MyNotes);

        mLV_MyNotes = (ListView) mViewMyNotes.findViewById(R.id.lv_MySpace_MyNotes);
        mLV_MyNotes.setAdapter(new MySpace_MyNotesAdapter(getActivity(),R.layout.activity_myspace_mynotes_listitem));

        mbtn_Upload_MyNotes.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
        LayoutInflater Newinflater = (LayoutInflater) getActivity().
            .getSystemService(Context.LAYOUT_INFLATER_SERVICE);

          mViewUploadMyNotes==Newinflater.inflate(R.layout.activity_myspace_mynotes_uploades,null);          
                  mLL_UploadNotes = (LinearLayout) mViewUploadMyNotes.findViewById(R.id.llUpload_MyNotes);

                ((ViewGroup) mLin_myNotes.getParent()).removeView(mViewUploadMyNotes);

                mLin_myNotes.addView(mViewUploadMyNotes);

            }
        });
        return mViewMyNotes;
4

0 に答える 0