teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

質問整理

2015/11/17 05:20

投稿

bo333
bo333

スコア12

title CHANGED
File without changes
body CHANGED
@@ -1,15 +1,3 @@
1
1
  [参考サイトを元に](http://d.hatena.ne.jp/zakkiver24+rororossa/20110316/1300285365)
2
2
  kotlinでオプションメニューの内容を動的に変更したいのですが、MenuItemのインスタンス作成時にエラーが出ます。
3
- ![イメージ説明](7f6e3a4bc3266b4f1b31e5f607ed378b.png)
3
+ ![イメージ説明](7f6e3a4bc3266b4f1b31e5f607ed378b.png)
4
-
5
- MenuItemはインターフェースなので、コンストラクタもありません。MenuInflaterを利用しようとここみました。
6
-
7
- var inflater = MenuInflater() inflater.inflate(R.menu.menu_user_page_mypage, menu)
8
- エラー内容 :app:compileDebugKotlin FAILED Error:Execution failed for task ':app:compileDebugKotlin'. > Compilation error. See log for more details –
9
-
10
- ーーーーーーーーーーーー
11
- getMenuInflater().inflate(R.menu.menu_user_page_mypage, menu)
12
- ↑これだとエラーは出ませんが、setVisibleをどうやって書いたら良いかわかりません。
13
-
14
- コンパイルエラー↓
15
- getMenuInflater().setVisible(false);