2011-01-20 13 views
0

私は、次のコードを持っている:私は右隣setContentView()方法に警告「到達不能コード」を取得到達不能コードsetContentView()を使用し

public boolean onCreateOptionsMenu(Menu menu) 
{ 
    menu.add(0, AUSRECHNEN_ID, Menu.NONE,"Umrechnen"); 
    return super.onCreateOptionsMenu(menu); 
    setContentView(R.layout.main); 
} 

を。

私は間違っていますか?

+0

このスニペットで何が起こりますか? –

答えて

5

setContentView(R.layout.main);に戻る前に戻っています。このメソッド呼び出しを使用する場合は、setContentViewの後に戻り値を移動します。

public boolean onCreateOptionsMenu(Menu menu) 
{ 
    menu.add(0, AUSRECHNEN_ID, Menu.NONE,"Umrechnen"); 
    // MOVED HERE SO IT CAN BE CALLED 
    setContentView(R.layout.main); 
    return super.onCreateOptionsMenu(menu); 
} 
関連する問題