私は正しい馬のバッテリーのステイプルスタイルのパスワードジェネレータを作っています。私のTextViewがありますように、それはセットアップし、あなたがそれをタップすると、それはこのようにアクティビティを切り替えている:私はプログラムを実行し、より多くの情報のTextViewをクリックしたときに、私はこのエラーを取得し、
TextView moreInfo = (TextView) findViewById(R.id.moreinfo); moreInfo.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent intent = new Intent(MainActivity.this, Description.class); startActivity(intent); }; });
しかし:
07-14 12:34:15.930 2295-2295/com.example.bobmo.correcthorsebatterystaple E/AndroidRuntime: FATAL EXCEPTION: main Process: com.example.bobmo.correcthorsebatterystaple, PID: 2295 java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.bobmo.correcthorsebatterystaple/com.example.bobmo.correcthorsebatterystaple.Description}: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setClickable(boolean)' on a null object reference at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2339) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2413) at android.app.ActivityThread.access$800(ActivityThread.java:155) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1317) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5343) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:905) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:700) Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'void android.widget.TextView.setClickable(boolean)' on a null object reference at com.example.bobmo.correcthorsebatterystaple.Description.onCreate(Description.java:16) at android.app.Activity.performCreate(Activity.java:6010) at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1129) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2292) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2413) at android.app.ActivityThread.access$800(ActivityThread.java:155) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1317) at android.os.Handler.dispatchMessage(Handler.java:102) at android.os.Looper.loop(Looper.java:135) at android.app.ActivityThread.main(ActivityThread.java:5343) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:905) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:700)
...そして、電話では、プログラムが停止したと言います。これを修正する方法はありますか?ありがとう!ヌルAndroidでの切り替えのアクティビティ奇妙なエラー
答えて
TextView moreInfo = (TextView) findViewById(R.id.moreinfo);
findViewById
戻り、それが現在の活動内容ビューにビューが見つかりませんでしたので、あなたはおそらく正しいレイアウトを設定していないか、そのレイアウトはありません奇妙なID R.id.moreinfo
xmlでtextviewを定義した場所を二重にチェックしました。これは私のコードです:
'
@BobMonkeywartsあなたはsetContentView(R.layoutを呼び出しています。?)findViewByIdの前に? – Ladas125
はい、findviewbyidの前にsetcontentviewを呼び出しています。 –
- 1. Androidでのアクティビティの切り替え
- 2. Android - レンダラーのアクティビティを切り替える
- 3. jQueryのトグルとクリックイベントの切り替えは、トグル後に奇妙なバウンスで要素を切り替える
- 4. AndroidアクティビティからMapActivityに切り替え
- 5. アクティビティの切り替え
- 6. Android:マニフェストの奇妙なエラー
- 7. Androidでアクティビティを切り替えている間のアニメーション?
- 8. アクティビティ間の切り替えでエラーが発生しました
- 9. アクティビティ切り替えが動作しないandroid
- 10. タブバーレイアウト内のアクティビティの切り替え
- 11. アンドロイドデザインのアクティビティの切り替え
- 12. Androidの問題:アクティビティスタック内のアクティビティの切り替え
- 13. サーバレスポンスのアクティビティを切り替える
- 14. アクティビティの切り替えに関する問題 - Android
- 15. Android:ビュー/アクティビティ/フラグメント間のスワイプ切り替え
- 16. Android - 同じxmlファイルでアクティビティと画面を切り替える
- 17. Androidデバッグ奇妙なエラー
- 18. AndroidとIOException - 奇妙なエラー
- 19. Android - 5つのアクティビティと最初のアクティビティの状態を切り替える
- 20. アプリ間でのAndroidの切り替え
- 21. Androidでのアプリビューの切り替え
- 22. AndroidのSQLiteの奇妙なエラー?
- 23. Android:アクティビティを再起動してランドスケープ/キーボードを切り替える
- 24. アクティビティを切り替えてAndroidアプリがクラッシュする
- 25. Android - 再起動せずにアクティビティに切り替え
- 26. 新しいアクティビティに切り替えるとAndroidがクラッシュする
- 27. アクティビティの切り替え中にスムーズな音楽がない
- 28. データ損失のないアクティビティ間のアンドロイドの切り替え
- 29. シーン切り替えエラー
- 30. AWSに切り替えた後、私は奇妙なエラーを取得私たちは今、仕事にiTextsharp
を持つ任意のビューが含まれていませんあなたがNullPointerExceptionを持っていることを教えてください。また、あなたはテキストビューをクリックしているボタンをクリックしていません。 – basic