eclipse中source里面沒有onCreateOptionsMenu()方法,我自己手動(dòng)添加如下代碼:public boolean onCreateOptionsMenu(Menu menu){menu.add(0, 1, 1, R.string.exit);menu.add(0, 2, 2, R.string.about);return super.onCreateOptionsMenu(menu);}會(huì)有這樣的錯(cuò)誤:Multiple markers at this line- Duplicate method onCreateOptionsMenu(Menu) in typeMainActivity- overrides android.app.Activity.onCreateOptionsMenu請(qǐng)問這是為什么?怎么解決?
3 回答

陪伴而非守候
TA貢獻(xiàn)1757條經(jīng)驗(yàn) 獲得超8個(gè)贊
現(xiàn)在的SDK版本使得在“public class MainActivity extends Activity{}”的下方已經(jīng)自動(dòng)生成了對(duì)“onCreateOptionsMenu()”的復(fù)寫。再看看你的代碼,里面應(yīng)該有兩個(gè)onCreateOptionsMenu()。

函數(shù)式編程
TA貢獻(xiàn)1807條經(jīng)驗(yàn) 獲得超9個(gè)贊
在新的版本的adt中已經(jīng)自動(dòng)幫你重寫了onCreateOptionsMenu方法,只需要你自己在里面寫實(shí)現(xiàn)代碼就行了。

qq_笑_17
TA貢獻(xiàn)1818條經(jīng)驗(yàn) 獲得超7個(gè)贊
你看看 在Activity中 onCreateOptionsMenu是不是不允許重寫?是否是final的?
- 3 回答
- 0 關(guān)注
- 174 瀏覽
添加回答
舉報(bào)
0/150
提交
取消