Soru & Cevap

İmage button onclick

16.12.2014 - 09:39

Merhaba Arkadaşlar

Ben imagebuttona bastığım zaman başka bir sayafaya geçmesini istiyorum. Yani onclick metodu vermek istiyorum bunu nasıl yapabilrim ?

245 Görüntülenme

4 Cevap

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

picture-19298-1459404577.jpg
alper_beyler
17.12.2014 - 02:48

[code]

ImageButton img_bttn;

img_bttn = (ImageButton) findViewById(R.id.img_bttn);

img_bttn.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

Intent intent = new Intent (getApplicationContext(), YourActivity.class);   // gitmek istediğin sayfayı oluştur

startActivity(intent);  // başlatma komutu

}

});

[/code]

Profile picture for user muvahhid
muvahhid
16.12.2014 - 10:28

configureImageButton();

}

private void configureImageButton() {

// TODO Auto-generated method stub

ImageButton btn = (ImageButton) findViewById(R.id.imageButton1);

btn.setOnClickListener(new View.OnClickListener() {

@Override

public void onClick(View v) {

// TODO Auto-generated method stub

Intent a = new Intent (buraya şuan kodları yazdığınız sayfanın ismini yazmanız lazım .this,buraya butona basınca açılacak sayfayı yazmanız lazım.class);

startActivity(a);

}

});

 

Arkadaşlar cevaplarınız için çok teşekkür ederim ama iki cevapda maalesef işimi görmedi ama bu yukarıdaki kodlar işimi görü teşekkürler.

picture-7661-1418285218.jpg
zafermuhammed93
16.12.2014 - 10:22

xml 

[code]<ImageView
    android:id="@+id/imageView1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:src="@drawable/ic_launcher" 
    />[/code]

 

Java 

[code]  
        final ImageView iv = (ImageView) findViewById(R.id.imageView1);
        iv.setOnClickListener(new View.OnClickListener() {
            
            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                Toast.makeText(getApplicationContext(), "Text", Toast.LENGTH_SHORT).show();
            }
        });
       

[/code]

 

 

picture-1372-1408467635.jpg
ahmtbrk
16.12.2014 - 10:13
ImageButton imgbtn = (ImageButton) findViewById(R.id.menu_button); imgbtn.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent menu = new Intent(context, menu.class); startActivity(menu); } });