如果这个问题已经得到解答,我很抱歉,我搜索了很多,但我找不到任何与我的问题有关的问题。
我正在编写一个从互联网数据库获取数据的安卓应用程序。我的第一个活动从数据库中检索数据,我尝试将整个数据库的引用传递给另一个活动。
它简要地看起来像这样:
//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...除外)传递给另一个活动的方法,请帮帮我!