私は Android と Java の初心者です。これを解決するために1週間試しています。オブジェクトに http json が入力された Serializable クラスがあり、アダプターを使用してリストビューにデータを入力していますが、すべて正常に動作しますが、別のクラスに 1 つのオブジェクトを渡したい場合、強制的に閉じます。誰かが私のコードを修正できる場合はお願いします。
このボイドはシリアライズ可能なクラスにあります
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
これは、渡されたオブジェクトを使用したいフラグメントクラスです
Intent intent = getActivity().getIntent();
Bundle extras = intent.getExtras();
FeedItem feedItem = (FeedItem)getActivity().getIntent().getSerializableExtra("title");
String title = feedItem.getTitle();
Toast.makeText(getActivity(), title, Toast.LENGTH_LONG).show();
error ローカル変数 extras の値は使用されていません
どうもありがとう。