I have a TextView that stores a specific number of age And there are two buttons, increasing this number and decreasing, after I set a certain number in the textview, how can I save this number in the fragment by the button?
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
View v = inflater.inflate(R.layout.fragment_third, container, false);
TextView age = (TextView) v.findViewById(R.id.age);
Button button_add_age = (Button) v.findViewById(R.id.button_add_age);
button_add_age.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (Integer.parseInt(age.getText().toString()) > 0) {
int age_value = Integer.parseInt(age.getText().toString()) + 1;
age.setText(String.valueOf(age_value));
}
}
});
Button button_remove_age = (Button) v.findViewById(R.id.button_remove_age);
button_remove_age.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (Integer.parseInt(age.getText().toString()) > 1) {
int age_value = Integer.parseInt(age.getText().toString()) - 1;
age.setText(String.valueOf(age_value));
}
}
});
*save button*
Button saveButton = (Button) v.findViewById(R.id.save_button);
saveButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {`enter code here`}
});