Java 在可序列化类中传递对象束意图
我必须提到,我对Android和Java还不熟悉。我试了一周来解决这个问题。 我有一个可序列化的类,该类对象用http json填充,我使用适配器填充ListView,一切正常,但当我想传递到另一个类时,一个对象会强制关闭,如果有人可以更正我的代码,请 此空白在可序列化类中Java 在可序列化类中传递对象束意图,java,android,serialization,android-intent,bundle,Java,Android,Serialization,Android Intent,Bundle,我必须提到,我对Android和Java还不熟悉。我试了一周来解决这个问题。 我有一个可序列化的类,该类对象用http json填充,我使用适配器填充ListView,一切正常,但当我想传递到另一个类时,一个对象会强制关闭,如果有人可以更正我的代码,请 此空白在可序列化类中 public void save(){ Intent intent = new Intent(); Bundle extra = intent.getExtras(); intent.putExtra("tit
public void save(){
Intent intent = new Intent();
Bundle extra = intent.getExtras();
intent.putExtra("title", getTitle());
}
当我尝试这个:
Intent intent = new Intent(this, Fragment2.class); i got error The constructor
Intent(FeedItem, Class<Fragment2>) is undefined
错误:未使用局部变量extras的值
非常感谢 片段是这样添加的
FragmentTransaction ft = getSupportFragmentManager()
.beginTransaction();
ft.replace(resourceidwhereyouwantadd(R.id.view), new YourFragment());
ft.commit();
FeedItem
和Fragment2
都在扩展Activity
?getTitle()正在返回字符串或FeedItem对象?Fragment2扩展了Fragment,FeedItem实现了SerializableTile。Title是一个对象,我正在使用它getTitle将其放入意图中
FragmentTransaction ft = getSupportFragmentManager()
.beginTransaction();
ft.replace(resourceidwhereyouwantadd(R.id.view), new YourFragment());
ft.commit();