0

plbutton1 を押しても結果が得られません。
plbutton2 を押すと、アクティビティ R.layout.paraggeleia が corect を開きます。
誰でも私を助けることができますか?
どこで間違っていますか?これが私のコードです!!!!

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

        Bundle args = getArguments();
        switch (args.getInt(ARG_SECTION_NUMBER)){

        case 1: 
            View v = inflater.inflate(R.layout.paraggeleia, container, false);
            Button bTutorial = (Button) v.findViewById(R.id.plbutton2);
            bTutorial.setOnClickListener(new View.OnClickListener(){
                 public void onClick(View v){
                  getActivity().startActivity(new Intent (getActivity(), parageleiaproionta.class));

                  Toast.makeText(v.getContext(), "Loaging Προιόντα", Toast.LENGTH_SHORT).show();

                 }
             });
     return v;

        case 2:
            View m =  inflater.inflate(R.layout.paraggeleia, container, false);

             Button b1Tutorial = (Button) m.findViewById(R.id.plbutton1);
            b1Tutorial.setOnClickListener(new View.OnClickListener(){
                  public void onClick(View m){
                   getActivity().startActivity(new Intent (getActivity(), sxetika.class));

                   Toast.makeText(m.getContext(), "Loaging Προιόντα", Toast.LENGTH_SHORT).show();

                  }
              });
      return m;

    }

        return getView();

}


    }
4

1 に答える 1

0

おそらく、スイッチがあり、2番目のステートメントのみが処理されるためです。

于 2013-02-05T19:43:49.277 に答える