2016-07-27 10 views
0

1つのアクティビティから別のアクティビティへデータを転送してテキストビューに設定する方法はありますか?私は別のアクティビティにquestions_scoreを渡すのTextViewに設定したいあるアクティビティから別のアクティビティへデータを転送してテキストビューに設定するにはどうすればよいですか?

Intent intent=new Intent(v.getContext(),FinalResultActivity.class); 
     intent.putExtra("questions_count", questions_count); 
     intent.putExtra("questions_correct", questions_correct); 
     intent.putExtra("questions_score", questions_score); 
     intent.putExtra("questions_correct_list", questions_correct_list); 

     v.getContext().startActivity(intent); 

は、これが私の意図です。

+1

[Androidでのアクティビティ間でデータを渡すにはどうすればいいですか?](http://stackoverflow.com/questions/2091465/how-do-i-pass-data-between-activities-on-android) –

+0

トン例は、それらのhttp://stackoverflow.com/questions/18146614/how-to-send-string-from-one-activity-to-another –

答えて

0

class SecondActvty extends activity{ 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.second_activity); 

     if (getIntent().getExtras() != null) { 
      textView.setText(getIntent().getExtras().getString("questions_count", "")); 
     } 
    } 

} 
+0

ありがとうございます。 – Shagun

+0

助けがあれば回答を投票してください。 – Andolasoft

0

それを試してみてくださいfirstActivity

Intent intent=new Intent(v.getContext(),FinalResultActivity.class); 
    intent.putExtra("questions_count", questions_count); 
    intent.putExtra("questions_correct", questions_correct); 
    intent.putExtra("questions_score", questions_score); 
    intent.putExtra("questions_correct_list", questions_correct_list); 
    startActivity(intent); 
    finish(); 

FinalResultActivity.class

Bundle extras = getIntent().getExtras(); 
    if (extras != null) { 
    String count = extras.getString("questions_count"); 
    String correct =extras.getString("questions_correct"); 
     textview.setText(count); 
     textview1.setText(correct); 
     } 
のようなのonCreate内の値を取得します
関連する問題