2014-09-03 3 views
1

Здесь я получил этот кодAndroid - как переключить активность на изображения нажмите

switchact.setOnClickListener(new View.OnClickListener() 
    { 
     @Override 
     public void onClick(View view) 
     { 
     Intent act2 = new Intent(view.getContext(), Activity2.class); 
     startActivity(act2); 
     } 
    }); 

И у меня есть изображение на моей деятельности/Layout1. Как это сделать, когда я нажимаю на изображение, которое оно переключилось на действие 2?

+0

Вы можете использовать view.getContext() для getApplicationContext() Ot ActivityName.this –

+0

Intent act2 = новый Intent (YourActivity.this, Activity2.class); –

ответ

1

Вы должны установить слушателя на изображение над событием OnClick, попробовать что-то вроде:

ImageView imageView = (ImageView) rootView.findViewById(R.id.imageView); 
imageView.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View view) { 
      Intent act2 = new Intent(view.getContext(), Activity2.class); 
      startActivity(act2); 
     } 
    }); 
1
Intent act2 = new Intent(Activity1.this, Activity2.class); 

startActivity(act2); 
0
ImageView img = (ImageView) findViewById(R.id.myImageId); 
img.setOnClickListener(new OnClickListener() { 
    public void onClick(View v) { 
     Intent act2 = new Intent(Activity1.this, Activity2.class); 

     startActivity(act2); 
    } 
}); 
Смежные вопросы