Merhabalar Fragment üzerindeki bir butona basılarak farklı bir layouta geçmek istiyorum.Fakat intent constuructor buna izin vermiyor.Hatalı kullanım şeklinde uyarı veriyor.Teşekürler

public class AFragment extends Fragment {

Button yeni2GitButton ;

public AFragment(){}

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

    View rootView = inflater.inflate(R.layout.fragment_a, container, false);

   yeni2GitButton = (Button)rootView.findViewById(R.id.buttonYeni2Git);

  yeni2GitButton.setOnClickListener(new View.OnClickListener() {

    @Override
    public void onClick(View v) {
        Intent i2 = new Intent(AFragment.this,Yeni2.class);
        startActivity(i2);          
    }
});

    return rootView;
}

}

soruldu: 19 Şub '14, 13:48

keramiozsoy's gravatar image

keramiozsoy
171131619
cevap kabul oranı: 50%


@Override public void onClick(View v) { Intent i2 = new Intent(AFragment.this,Yeni2.class); startActivity(i2);
}

metodunu

@Override public void onClick(View v) { Intent i2 = new Intent(getActivity(),Yeni2.class); startActivity(i2);
}

Şeklinde değiştirip deneyebilir misin ?

permanent link

cevaplandı: 19 Şub '14, 14:34

bzkrtmert's gravatar image

bzkrtmert
53661015
cevap kabul oranı: 17%

Söylediğiniz şekilde sorunum çözüldü

(19 Şub '14, 15:54) keramiozsoy keramiozsoy's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×819
×16
×4

Soruldu: 19 Şub '14, 13:48

Görüntüleme: 708 kez

Son güncelleme: 19 Şub '14, 15:54

powered by BitNami OSQA