ใครช่วยกรุณาบอกฉันว่าวิธีการใช้งานgetExtra()และputExtra()เพื่อความตั้งใจ? ที่จริงฉันมีตัวแปรสตริงพูด str ซึ่งเก็บข้อมูลสตริงบางอย่าง ตอนนี้ฉันต้องการส่งข้อมูลนี้จากกิจกรรมหนึ่งไปยังกิจกรรมอื่น
  Intent i = new Intent(FirstScreen.this, SecondScreen.class);   
  String keyIdentifer  = null;
  i.putExtra(strName, keyIdentifer );
และจากนั้นใน SecondScreen.java
 public void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.table);
        TextView userName = (TextView)findViewById(R.id.userName);
        Bundle bundle = getIntent().getExtras();
        if(bundle.getString("strName")!= null)
        {
            //TODO here get the string stored in the string variable and do 
            // setText() on userName 
        }
    }
ฉันรู้ว่ามันเป็นคำถามพื้นฐาน แต่น่าเสียดายที่ฉันติดอยู่ที่นี่ กรุณาช่วย.
ขอบคุณ
แก้ไข: นี่สตริงที่ฉันพยายามที่จะผ่านจากหน้าจอหนึ่งไปยังอีกหน้าจอเป็นแบบไดนามิก นั่นคือฉันมี editText ที่ฉันได้รับสตริงผู้ใช้ประเภทใด myEditText.getText().toString()จากนั้นด้วยความช่วยเหลือของ ฉันได้รับค่าที่ป้อนเป็นสตริงจากนั้นฉันต้องส่งข้อมูลนี้