我的主要活动显示以下错误 -
class MainActivity must either be declared abstract or implement abstract method OnConnectionSuspended(int) in ConnectionCallbacks
由于这种方法 -
public class MainActivity extends ActionBarActivity implements GoogleApiClient.ConnectionCallbacks,
GoogleApiClient.OnConnectionFailedListener,
View.OnClickListener{
所以当我将abstract
添加到类声明
public abstract class MainActivity
我在AndroidManifest.xml
com.myfork.myfork.MainActivity is not a concrete class
这里
android:name=".MainActivity"
当我在添加abstract
后尝试投放时,我收到了unfortunately the app has stopped
可能是什么问题?
答案 0 :(得分:7)
实施interface
时,您应该实现其所有方法。在您的情况下,错误说您应该在OnConnectionSuspended(int)
中实施MainActivity
。这是你可能想要做的..
其他选项是MainActivity
abstract
,但在这种情况下,您无法实例化它,即您无法启动它。在这种情况下,您必须创建将展开MainActivity
的其他活动,并且该活动将实施OnConnectionSuspended(int)
。