0

私の Android アプリは Android 3.1 を対象としており、別のメニューがアクション バーに読み込まれるモードがあり、スピナーといくつかのボタンも付いています。次のエラーが表示されます。

android.app.ActionBar$LayoutParams cannot be cast to com.android.internal.view.menu.ActionMenuView$LayoutParams
                                                                      at com.android.internal.view.menu.ActionMenuView.onMeasure(ActionMenuView.java:116)

アクションバーに直接表示されない特定の追加オプションにアクセスするためにメニューボタンが押されたとき。

onPrepareOptionsMenu には、アイテムの参照を取得するための通常の指示があり、スピナーはその LayoutParams に設定されます。この命令がエラーの原因だと思いますよね?

このエラーはどのように解決できますか?

4

1 に答える 1