所以我有2个接口 我的主要活动实现了它们,但出于某种原因,它说不能解析符号
public class MainActivity extends Activity implements SubmitCallbackListener,
StartOverCallbackListener, AdapterView.OnItemSelectedListener {
implements code();
}
public interface StartOverCallbackListener {
public void onStartOver();
}
public interface SubmitCallbackListener {
public void onSubmit();
}
并且是的,所有接口和活动都在同一目录中。我不知道出了什么问题。
答案 0 :(得分:0)
问题很可能与甚至无法找到接口有关。但是,您可以轻松利用Android Studio的功能来解决此问题。
删除所有工具[即" implements SubmitCallbackListener...
"等等。然后,逐个添加它们并使用Android Studio的小弹出功能来获取实现的名称/路径。然后,如果还有一些红色下划线,请单击实施名称右侧,直到红色灯泡在该行的开头弹出(通常描述错误)。点击它,它应该给你一个选项来实现方法。"如有必要,请使用它。
请注意,如果在尝试输入实现名称时没有弹出监听器,则可能是当前活动/片段无法访问它。