Android,为框架布局配置单击侦听器

时间:2011-05-15 18:09:05

标签: android android-layout

正如您在我的程序的以下屏幕截图中看到的那样,屏幕包括几个框架,每个框架有两个图像视图和一个文本视图。 当用户点击一个框架(或imageView或textView)时,我希望另一个活动开始。

在代码中,我写道:

final FrameLayout frame01 = (FrameLayout) findViewById(R.id.frame01);

但是当我添加以下代码时,程序崩溃了!

frame01.setOnClickListener(new View.OnClickListener() {         
            @Override
            public void onClick(View v) {
                Toast.makeText(Main.this, "Frame01 Selected", Toast.LENGTH_SHORT).show();
            }
        });

我该怎么办? 感谢

enter image description here

1 个答案:

答案 0 :(得分:2)

尝试评论以下一行:

Toast.makeText(Main.this, "Frame01 Selected", Toast.LENGTH_SHORT).show();

您确定您当前的班级名称是“Main.java”吗?