この質問にすでに回答されている場合は申し訳ありませんが、たくさん検索しましたが、問題のある質問は見つかりませんでした。
私はインターネットデータベースからデータを取得するAndroidアプリを書いています。私の最初のアクティビティはデータベースからデータを取得し、データベース全体への参照を別のアクティビティに渡そうとします。
簡単に次のようになります。
//server is wrapper class for my database connection/ data retrieving
Server server = new Server(...connection data...);
server.connect();
server.filldata();
そしてその後、私はこれを別の活動に渡そうとします
Intent intent = new Intent(this, OtherActivity.class);
intent.putExtra("server", server); //server, and all implements Serializable
startActivity(intent);
そして、この後、説明なしでjava.lang.reflect.InvocationTargetExceptionが発生しますが、問題は何である可能性がありますか。
オブジェクト(int、string ...を除く)を別のアクティビティに渡す方法を知っている場合は、助けてください!