小编atu*_*dav的帖子

类型View中的setOnClickListener(View.OnClickListener)不适用于参数(SequencerActivity)back.setOnClickListener(this);

我想在按钮单击时显示图像,但我的代码中有三个错误.怎么了?

  1. class name "SequencerActivity"
    
    Run Code Online (Sandbox Code Playgroud)

    SequencerActivity类型必须实现继承的抽象方法DialogInterface.OnClickListener.onClick(DialogInterface, int).

  2. next.setOnClickListener(this);
    
    Run Code Online (Sandbox Code Playgroud)

    setOnClickListener(View.OnClickListener)View类型中的方法不适用于参数(SequencerActivity).

  3. onClick(View v)
    
    Run Code Online (Sandbox Code Playgroud)

onClick(View)类型的方法SequencerActivity必须覆盖或实现超类型方法.

这是给出这些错误的代码:

public class SequencerActivity extends Activity implements OnClickListener
{
private int imageCounter = 0;
private ImageView imageLoader;

private int[] imageList = {R.drawable.f03, R.drawable.f04, R.drawable.f05, R.drawable.f06};

@Override
public void onCreate(Bundle savedInstanceState) 
{
    setContentView(R.layout.main);//this one is the common parent layout for all image views
    super.onCreate(savedInstanceState);

    /*requestWindowFeature(Window.FEATURE_NO_TITLE);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
    WindowManager.LayoutParams.FLAG_FULLSCREEN);*/

    //int image1 = R.drawable.image_w_lbl_0;

    imageLoader = (ImageView) findViewById(R.id.imageLoader);
    //imageLoader.setImageResource(image1);

    Button next = (Button) findViewById(R.id.next);
    Button …
Run Code Online (Sandbox Code Playgroud)

android

25
推荐指数
4
解决办法
7万
查看次数

标签 统计

android ×1