Soru & Cevap

Fraagment iöerisinde Button Click Metodunsa Sorun Var

03.12.2014 - 04:20

Kod'un örneği aşağıdaki şekildedir. button click metodun'da sorun var sanırım ama nasıl bir sorun var çözemedim başka projelerde çalışan bir kodlamaydı.

 

[code]import android.content.Intent;
import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ImageButton;


public class Deneme extends Fragment  {
    
    private ImageButton button;
    
     @Override
        public View onCreateView(LayoutInflater inflater, ViewGroup container,
                Bundle savedInstanceState) {
     
            View xxxx = inflater.inflate(R.layout.dersimcelik, container, false);

            
            button = (ImageButton) xxxx.findViewById(R.id.imageButton1);
             button.setOnClickListener(new View.OnClickListener() {
                 public void onClick(View v) {
                     // TODO Auto-generated method stub
                     Intent myIntent = new Intent("com.sdersimcelik.denemepaket.DERS");
                     startActivity(myIntent);
                 }
             });

            
            
            
            
            
            
                return sezon1;
}}[/code]

10 Görüntülenme

1 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-1372-1408467635.jpg
ahmtbrk
03.12.2014 - 08:29

Problem ne acaba onu söylememişsin

En sonda return sezon1 yapmışsın orada return olarak viewi döndürmen lazım.

Ayrıca fragment içerisinde startActivity methodu direkmen çalışmaz.

getActivity().startActivity() yapman lazım.

Activity üzerinde this parametresi verdiğin her yere getActivity() yazıp üzerinde koştuğun activity'i referans edeceksin.