Android 类型SlidengActivity不能是MainActivity的上级界面;超级接口必须是接口
我正在尝试在我的应用程序中使用ActionBar夏洛克和滑动菜单。 我已经导入了库。我的代码是:Android 类型SlidengActivity不能是MainActivity的上级界面;超级接口必须是接口,android,Android,我正在尝试在我的应用程序中使用ActionBar夏洛克和滑动菜单。 我已经导入了库。我的代码是: public class MainActivity extends SherlockFragmentActivity implements SlidingActivity { @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setConte
public class MainActivity extends SherlockFragmentActivity implements SlidingActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
setBehindContentView(R.layout.activity_menu);
getSlidingMenu().setBehindOffset(100);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
但是我在滑动活动上遇到以下错误
The type SlidingActivity cannot be a superinterface of MainActivity; a superinterface must be an interface
首先,
滑动活动
不是一个界面。你不能实施它
第二,不能将两个类扩展为单个类
解决方案
进入滑动菜单
库,通过SherlockFragmentActivity
而不是FragmentActivity
扩展活动
然后只需在代码中扩展
slidengactivity
。您使用了哪些API???来吧,亲爱的,你的问题解决了吗???是的,它解决了!!