问题描述
我发现 https://github.com/jfeinstein10/SlidingMenu
很有趣,我想用我现有的项目有actionbarsherlock 4.2。我已经进口了slidingmenu图书馆成为Android的现有项目。然后我去了我的项目的属性,并添加了slidingmenu项目作为一个库,但我得到SlidingMenu菜单上的错误=新SlidingMenu(本);也有一个红色的!在我的项目的文件夹。
I found https://github.com/jfeinstein10/SlidingMenu
very interesting and I want to use it on my existing project with actionbarsherlock 4.2. I have imported the library of the slidingmenu as an existing project of android. Then i went to the properties of my project and added the slidingmenu project as a library but I'm getting an error on SlidingMenu menu = new SlidingMenu(this);. There is also a red "!" on my project's folder.
我是新的滑动菜单上,我想帮助。非常感谢。
I'm new on the sliding menu and i want a help. thank you very much.
更新:我有固定的大多数错误,但我有这个,我不知道如何解决它
UPDATE: I have fixed the most errors but I'm having this one which I don't know how to solve it
最新的错误:
Description Resource Path Location Type
ACTION_POINTER_INDEX_MASK cannot be resolved or is not a field CustomViewAbove.java /SlidingMenuActivity/src/com/slidingmenu/lib line 659 Java Problem
ACTION_POINTER_INDEX_MASK cannot be resolved or is not a field CustomViewAbove.java /SlidingMenuActivity/src/com/slidingmenu/lib line 660 Java Problem
error: Error: String types not allowed (at 'layout_height' with value 'match_parent').
list.xml /SlidingMenuActivity/res/layout line 2 Android AAPT Problem
error: Error: String types not allowed (at 'layout_height' with value 'match_parent'). shadow.xml /SlidingMenuActivity/res/layout line 2 Android AAPT Problem
error: Error: String types not allowed (at 'layout_width' with value 'match_parent'). list.xml /SlidingMenuActivity/res/layout line 2 Android AAPT Problem
MapActivity cannot be resolved to a type SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 11 Java Problem
MapActivity cannot be resolved to a type SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 20 Java Problem
MapActivity cannot be resolved to a type SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 30 Java Problem
MapActivity cannot be resolved to a type SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 39 Java Problem
MapActivity cannot be resolved to a type SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 50 Java Problem
MapActivity cannot be resolved to a type SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 75 Java Problem
MapActivity cannot be resolved to a type SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 149 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 68 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 68 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 91 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 91 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingActivityHelper.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 87 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingActivityHelper.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 87 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingFragmentActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 68 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingFragmentActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 68 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingFragmentActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 91 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingFragmentActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 91 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingListActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 72 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingListActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 72 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingListActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 95 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingListActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 95 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 67 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 67 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 90 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 90 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 195 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 195 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 198 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 198 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 298 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingMenu.java
/SlidingMenuActivity/src/com/slidingmenu/lib line 298 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingPreferenceActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 68 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingPreferenceActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 68 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingPreferenceActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 91 Java Problem
MATCH_PARENT cannot be resolved or is not a field SlidingPreferenceActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 91 Java Problem
R cannot be resolved to a variable CustomViewAbove.java /SlidingMenuActivity/src/com/slidingmenu/lib line 859 Java Problem
R cannot be resolved to a variable CustomViewAbove.java /SlidingMenuActivity/src/com/slidingmenu/lib line 878 Java Problem
R cannot be resolved to a variable CustomViewAbove.java /SlidingMenuActivity/src/com/slidingmenu/lib line 883 Java Problem
R cannot be resolved to a variable SlidingActivityHelper.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 46 Java Problem
R cannot be resolved to a variable SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 222 Java Problem
R cannot be resolved to a variable SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 224 Java Problem
R cannot be resolved to a variable SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 226 Java Problem
R cannot be resolved to a variable SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 232 Java Problem
R cannot be resolved to a variable SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 238 Java Problem
R cannot be resolved to a variable SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 241 Java Problem
R cannot be resolved to a variable SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 242 Java Problem
R cannot be resolved to a variable SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 251 Java Problem
R cannot be resolved to a variable SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 253 Java Problem
R cannot be resolved to a variable SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 257 Java Problem
R cannot be resolved to a variable SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 259 Java Problem
R cannot be resolved to a variable SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 261 Java Problem
R cannot be resolved to a variable SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 263 Java Problem
R cannot be resolved to a variable SlidingMenu.java /SlidingMenuActivity/src/com/slidingmenu/lib line 265 Java Problem
The constructor SlidingActivityHelper(SlidingMapActivity) is undefined SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 21 Java
Problem
The container 'Android Dependencies' references non existing library '/Users/g3o/Documents/workspace/SlidingMenu/library/bin/slidingmenuactivity.jar' Waiter
Build path Build Path Problem
The import com.google cannot be resolved SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 8 Java Problem
The import com.slidingmenu.lib.R cannot be resolved SlidingActivityHelper.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 12 Java Problem
The method findViewById(int) of type SlidingMapActivity must override or implement a supertype method SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 38 Java Problem
The method getLayoutInflater() is undefined for the type SlidingMapActivity SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 59 Java Problem
The method getLayoutInflater() is undefined for the type SlidingMapActivity SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 83 Java Problem
The method onCreate(Bundle) of type SlidingMapActivity must override or implement a supertype method SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 19 Java Problem
The method onKeyUp(int, KeyEvent) of type SlidingMapActivity must override or implement a supertype method SlidingMapActivity.java
/SlidingMenuActivity/src/com/slidingmenu/lib/app line 146 Java Problem
The method onPostCreate(Bundle) of type SlidingMapActivity must override or implement a supertype method SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 29 Java Problem
The method onSaveInstanceState(Bundle) of type SlidingMapActivity must override or implement a supertype method SlidingMapActivity.java
/SlidingMenuActivity/src/com/slidingmenu/lib/app line 49 Java Problem
The method setContentView(int) of type SlidingMapActivity must override or implement a supertype method SlidingMapActivity.java /SlidingMenuActivity/src/com/slidingmenu/lib/app line 58 Java Problem
The method setContentView(View, ViewGroup.LayoutParams) of type SlidingMapActivity must override or implement a supertype method SlidingMapActivity.java
/SlidingMenuActivity/src/com/slidingmenu/lib/app line 74 Java Problem
The method setContentView(View) of type SlidingMapActivity must override or implement a supertype method SlidingMapActivity.java
/SlidingMenuActivity/src/com/slidingmenu/lib/app line 66 Java Problem
The project cannot be built until build path errors are resolved Waiter Unknown Java Problem
解决我已经改变了古尔API两个ActionBarSherlock,Slidemenu和我的项目,所有的错误消失
SolvedI have changed the Goole API on both ActionBarSherlock, Slidemenu and on my project and all the errors disappeared
推荐答案
您需要扩展SlidingMenu类。要的也的使用动作条福尔摩斯库必须遵循自述列出的步骤一>,尤其是这一个:
You need to extend a SlidingMenu class. To also use the ActionBar Sherlock library you must follow the steps listed in the Readme, in particular this one:
- 走进你计划使用SlidingActivities让他们延长福尔摩斯__ 活动,而不是_ 的_Activity。
所以,您的项目应该扩展SlidingActivity:
So your project should extend SlidingActivity:
public class Waiter extends SlidingActivity {
而你需要改变你的SlidingMenu库的副本来使用ABS。打开 COM / slidingmenu / lib目录/应用/ SlidingActivity.java
和变化:
public class SlidingActivity extends Activity implements SlidingActivityBase {
到
public class SlidingActivity extends SherlockActivity implements SlidingActivityBase {
// Add "Sherlock" here: ^^^^^^^^
(重复你希望使用任何其他SlidingMenu活动此步骤。)
(Repeat this step for any other SlidingMenu Activities you wish to use.)
这篇关于解决:如何与ActionBarSherlock 4.2.0导入SlidingMenu对我的项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!