Serializableでデータのやり取り
DataBeanクラス:
public class DataBean implements Serializable {
static String content="";
public static String getContent() {
return content;
}
public static void setContent(String content) {
DataBean.content = content;
}
}
Aクラス:(データを渡す)
public final static String SER_KEY = "1234";
//省略
DataBean dataBean = new DataBean ();
dataBean.setContent(content);
Intent intent = new Intent();
Bundle mBundle = new Bundle();
mBundle.putSerializable(SER_KEY, dataBean);
intent.putExtras(mBundle);
startActivity(intent);
Bクラス:(データをゲット)
DataBean saveBean = (DataBean) getIntent().getSerializableExtra(Aクラス.SER_KEY);
saveBean.getContent();
1 件のコメント:
過去の日付の入力ができないのが残念です。
そのほかは今のところいい感じ
コメントを投稿