2011-05-20 72 views
0

嗨 我想用超類擴展我的主入口點(所以我不必在每個活動中重寫onCreateOptionsMenu)但出於某種原因似乎我不被允許這樣做,我被設置爲我的Android應用程序的主要入口點的類。不能用任何東西擴展主類但活動

例如:MainClass extends Activity工作正常,但MainClass擴展mySuperClass,其中mySuperClass擴展活動不起作用 - 任何人有任何想法,如果我做錯了什麼或如果這是一個Android特定問題?

感謝您的任何幫助或意見!

回答

3

所有Android Activity類都必須擴展一個Activity基類。你的超類定義必須缺少一些東西:發佈類定義。

+0

感謝您的回覆。 – Rasmus 2011-05-20 12:52:02

+0

ups,更多信息heh。我的類是:公共類SalesClient擴展菜單和公共類菜單擴展活動 - 如果我的SalesClient延伸從活動我沒有得到任何錯誤。對於記錄,我得到的錯誤是「類型菜單不能是SalesClient的超類;超類必須是類」 – Rasmus 2011-05-20 12:53:12

+0

那麼,'Menu'是一個現有的類:如果您將名稱更改爲'MenuActivity',會發生什麼? – Femi 2011-05-20 12:54:53

相關問題