亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

無法將數據從第二個活動傳遞到主活動

無法將數據從第二個活動傳遞到主活動

忽然笑 2021-10-20 16:20:23
我在 Activity2 和 ActivityMain 之間傳遞數據時遇到問題。我有一個帶有“添加人員”按鈕的 ActivityMain。當我按下此按鈕時,我會轉到 Activity2,然后我填寫字段名稱并按下按鈕“添加”,但無法在我的 ActivityMain 上添加名稱。ActivityMain.xml<?xml version="1.0" encoding="utf-8"?><android.support.constraint.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:app="http://schemas.android.com/apk/res-auto"xmlns:tools="http://schemas.android.com/tools"android:layout_width="match_parent"android:layout_height="match_parent"android:orientation="vertical"android:padding="5dp"tools:context=".MainActivity"><LinearLayout android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"><Button    android:layout_width="match_parent"    android:layout_height="wrap_content"    android:text="Add Person"    android:onClick="addPerson"   /></LinearLayout></android.support.constraint.ConstraintLayout>ActivityMain.javapackage com.example.test.zadanie01;import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View; import android.widget.TextView;public class MainActivity extends AppCompatActivity {@Overrideprotected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_main);}protected void onActivityResult(int requestCode, int resultCode, Intent data){        Intent intent = getIntent();        String message = intent.getStringExtra(PersonActivity.EXTRA_MESSAGE);        TextView textView = new TextView(this);        textView.setTextSize(40);        textView.setText(message);        setContentView(textView);}public void addPerson(View view){    Intent intent = new Intent(this, PersonActivity.class);    startActivityForResult(intent, 1);}}
查看完整描述

2 回答

?
繁星淼淼

TA貢獻1775條經驗 獲得超11個贊

嘗試更換

String message = intent.getStringExtra(PersonActivity.EXTRA_MESSAGE);

String message = data.getStringExtra(PersonActivity.EXTRA_MESSAGE);


查看完整回答
反對 回復 2021-10-20
  • 2 回答
  • 0 關注
  • 132 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號