0

actionbarsherlock 3.5 を使用するアプリを actionbarsherlock 4.2 に移行しています。ほとんどすべてが機能していますが、 onPrepareOptionsMenu((android.view.Menu) menu); に問題があります。

実行時に actionbarsherlock にいくつかのアイテムを追加する必要があります。私はこれを行います:

public void onPrepareOptionsMenu(メニュー メニュー)。

問題は、このメソッドが android.view.Menu をパラメーターとして想定していることです。だから、私は呼んでいます:

super.onPrepareOptionsMenu((android.view.Menu) メニュー);

これは機能せず、メニューが作成されません。actionbarsherlock 3.5 ではすべて正常に動作しました。

任意のヒント?

4

1 に答える 1

2

期待すべきではありませんandroid.view.MenuSherlock(Fragment)Activity/から拡張していますSherlockFragmentか?

于 2012-05-04T19:04:17.437 に答える