我的主要活动显示以下错误 -
class MainActivity must either be declared abstract or implement abstract method OnConnectionSuspended(int) in ConnectionCallbacks
Run Code Online (Sandbox Code Playgroud)
由于这种方法 -
public class MainActivity extends ActionBarActivity implements GoogleApiClient.ConnectionCallbacks,
GoogleApiClient.OnConnectionFailedListener,
View.OnClickListener{
Run Code Online (Sandbox Code Playgroud)
所以当我abstract像这样添加类声明时
public abstract class MainActivity
Run Code Online (Sandbox Code Playgroud)
我的错误中出现以下错误 AndroidManifest.xml
com.myfork.myfork.MainActivity is not a concrete class
这里
android:name=".MainActivity"
当我尝试在添加后运行时,abstract我收到消息unfortunately the app has stopped
可能是什么问题呢?
实现时,interface应该实现其所有方法.在你的情况下,错误说你应该OnConnectionSuspended(int)在你的MainActivity.这是你可能想要做的..
其他选项是make MainActivity abstract,但在这种情况下你无法实例化它,即你无法启动它.在这种情况下,您将必须创建将扩展的MainActivity活动以及该活动将实现的其他活动OnConnectionSuspended(int).
| 归档时间: |
|
| 查看次数: |
8004 次 |
| 最近记录: |