首页 > 解决方案 > 如何使用多个工具?

问题描述

我正在使用 Android Studio 制作应用程序。

我有一个

public class MainActivity extends Activity implements View.OnClickListener, OnCheckedChangeListener

我需要将“AppCompatActivity”添加到 MainActivity。

我在网上搜索过,我发现只有一个可以用于扩展。

所以我改为

public class MainActivity extends Activity implements View.OnClickListener, OnCheckedChangeListener, AppCompatActivity

这和 AppCompatActivity 有一个错误,即“此处应有接口”。

我怎么解决这个问题?

标签: androidimplements

解决方案


AppCompatActivity是一个类而不是一个接口,所以你不能使用implements关键字来继承AppCompatActivity

您需要使用extends关键字来继承AppCompatActivity

用这个

public class MainActivity extends AppCompatActivity implements View.OnClickListener, OnCheckedChangeListener

代替

public class MainActivity extends Activity implements View.OnClickListener, OnCheckedChangeListener, AppCompatActivity

推荐阅读