第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將所有先前活動的數(shù)據(jù)顯示到一項活動

將所有先前活動的數(shù)據(jù)顯示到一項活動

肥皂起泡泡 2022-10-12 15:31:17
我想問,如果我有多個活動需要過去另一項活動,怎么辦?從下面的代碼中,我已經(jīng)將活動 A 中的數(shù)據(jù)傳遞給 DisplayActivity,但現(xiàn)在我想添加另一個活動,即活動 A 和 B,并且來自它們的所有數(shù)據(jù)都傳遞給 DisplayActivity。COde 代表活動 A。代碼 2 代表 DisplayActivity    btn1.setOnClickListener(new View.OnClickListener() {        @Override        public void onClick(View v) {            Intent intent1 = new Intent(MainActivity.this,Main2Activity.class);            intent1.putExtra("first_name",edt1.getText().toString());            intent1.putExtra("last_name",edt2.getText().toString());            intent1.putExtra("date_of_birth",edt3.getText().toString());            //startActivity(intent1);            startActivityForResult(intent1,1);  Intent intent2 = getIntent();    Bundle bundle = intent2.getExtras();    String first = bundle.getString("first_name");    String last = bundle.getString("last_name");    String dob = bundle.getString("date_of_birth");    txt5.setText(":  "+first.toString()+" "+last.toString());    txt7.setText(":  "+dob.toString());
查看完整描述

1 回答

?
慕仙森

TA貢獻(xiàn)1827條經(jīng)驗 獲得超8個贊

您可以將所有數(shù)據(jù)保存在共享首選項中,并在您想要的位置檢索數(shù)據(jù)。


創(chuàng)建一個 AppPreference 類并根據(jù)您的需要創(chuàng)建一些 getter 和 setter,將您的數(shù)據(jù)保存在共享首選項中并到達(dá)您想要的位置。


AppPreference 類:-


public class AppPreference {

    private static SharedPreferences mPrefs;

    private static SharedPreferences.Editor mPrefsEditor;


    public static String getFirstName(Context ctx) {

        mPrefs = PreferenceManager.getDefaultSharedPreferences(ctx);

        return mPrefs.getInt("first_name", "");

    }


    public static void setFirstName(Context ctx, Integer value) {

        mPrefs = PreferenceManager.getDefaultSharedPreferences(ctx);

        mPrefsEditor = mPrefs.edit();

        mPrefsEditor.putInt("first_name", value);

        mPrefsEditor.commit();

    }

}

設(shè)置值:-


AppPreference.getFirstName(activity, edt1.getText().toString());

并獲得價值: -


String firstName = getFirstName(this);


查看完整回答
反對 回復(fù) 2022-10-12
  • 1 回答
  • 0 關(guān)注
  • 105 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號