imageView如何链接到某个活动?

时间:2014-03-05 19:31:11

标签: android

我是android的新手

我想通过按下图像来进行新的活动。

执行此操作的代码是什么?请帮忙吗?

1 个答案:

答案 0 :(得分:1)

可以这样做(将点击监听器附加到ImageView - >创建新的Intent,将所需的活动作为目标 - >开始此活动):

ImageView imageView1 = (ImageView) findViewById(R.id.imageView1);
ImageView imageView2 = (ImageView) findViewById(R.id.imageView2);
View.OnClickListener listener = new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        Intent intent = new Intent();
        switch (v.getId()){
            case R.id.imageView1:
                intent.setClass(MyCurrentActivity.this, HelloActivity.class);
                break;
            case R.id.imageView2:
                intent.setClass(MyCurrentActivity.this, AboutActivity.class);
                break;
            default:
                break;
        }
        startActivity(intent);

    }
};
imageView1.setOnClickListener(listener);
imageView2.setOnClickListener(listener);