1.
You can use Toast. And let's say that TextView has id "title", editText has id "timePicker" and button with id "button".
So in onCreate method you have:
TextView textViewTitle = (TextView) findViewById(R.id.title);
EditText EditTextTimePicker = (EditText) findViewById(R.id.timePicker);
Button button= (Button) findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Toast.makeText(getApplicationContext(), "Title is: " + textViewTitle.getText().toString() + " and time picker is: " + EditTextTimePicker .getText().toString() ,
Toast.LENGTH_LONG).show();
}
});
2.
You can open new view(activity) with intent and to this intent you add data that you want to carry to new view.
Intent i = new Intent(curentView.this, newView.class);
i.putExtra("title", <valueOfTitleField>);
i.putExtra("timePicker", <valueOfEditTextField>);
startActivity(i);
And when new activity starts you can get those values with.
Bundle extras = getIntent().getExtras();
String title= extras.getString("title");
String timePciker = extras.getString("timePicker");
And in this new activity you can have 2 TextView which you set with this variables.
I hope that you understand if not I can create simepl app for you and give you source files.
EDIT: Oh you are asking for fragments, then my answer is not much help to you, sry.