I have 2 fragment classes. In Fragment1.java
,
listview.setOnItemClickListener(new AdapterView.OnItemClickListener()
{
@Override
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
// TODO Auto-generated method stub
String favorite_message =(parent.getItemAtPosition(position).toString());
Log.d("hi","favorite" + favorite_message);
//Populate the edit text of Fragment1
}
});
In Fragment2.java
,
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
mytext= (EditText) view.findViewById(R.id.myEditText);
getText();
}
public void getText(){
String message = mytext.getEditableText().toString();
}
I want the favorite_message
to be present in the mytext
edittext. Since these 2 fragments are like tabs, upon onItemClick
I want the tab position to be automatically shifted to Fragment2
and edit text should be favorite_message
.
How do I do this?