メニューボタンをクリックして関数を呼び出すと、その関数は入力用のウィンドウをポップアップ表示します。次の行を activity_main.xml に追加しました
android:onClick="getURL"
私のmainActivity.javaで関数を定義しました:
public void getURL(View view) {...}
ただし、アプリをロードすると、次のようになります。
01-31 09:59:13.479: E/AndroidRuntime(761): FATAL EXCEPTION: main
01-31 09:59:13.479: E/AndroidRuntime(761): android.view.InflateException: Couldn't resolve menu item onClick handler getURL in class com.example.remoteswitch.MainActivity
私のメニュー設定は次のようになります:
<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item
android:id="@+id/menu_settings"
android:orderInCategory="100"
android:showAsAction="never"
android:title="@string/menu_settings"
android:onClick="getURL"/>
なぜそれが私に起こるのですか?