Intent.putExtra List, 4 Answers. Declare List private List<String> test; Init List at appropriate place. test = new ArrayList<String>(); and add data as appropriate to test . Pass to intent as follows: Intent intent = getIntent(); intent. putStringArrayListExtra("test", (ArrayList<String>) test); Retrieve data as follows: Assuming that your List is a list of strings make data an ArrayList<String> and use intent.putStringArrayListExtra("data", data) Here is a skeleton of the code you need: Declare List. private List<String> test; Init List at appropriate place. test = new ArrayList<String>(); and add data as appropriate to test. Pass to intent as follows:
How to pass ArrayList of Objects from one to another activity using , add implemets method in android studio by Alt+Enter Now to pass it to the intent. getBird(); Intent intent = new Intent(Current.this, Transfer.class); Bundle bundle List<Question> mQuestionList = new ArrayList<Question>; mQuestionsList How to send email in android using intent We can easily send email in android via intent. You need to write few lines of code only as given below Intent email = new Intent (Intent.ACTION_SEND);
Passing a List from one Activity to another, You can pass an ArrayList<E> the same way, if the E type is Serializable . You would call the putExtra (String name, Serializable value) of Intent How to send & receive ListView selected value From one activity to next and set into EditText using Intent. In this tutorial we would going to create a simple ListView using array adapter.
No comments:
Post a Comment