I'm Adding Some Elements Dynamically, and i'm succeed in that. Now i want to store them in SQLite or any other database option. Also i want to retrieve them too.
Here's the code of how i'm adding elements dynamically in my fragment.
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
super.onViewCreated(view, savedInstanceState);
final TableLayout tableLayout = (TableLayout) view.findViewById(R.id.tableLayout);
final ScrollView scrollView = (ScrollView) view.findViewById(R.id.scrollview);
FloatingActionButton fab = (FloatingActionButton)view.findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
number = number + 1;
EditText text = new EditText(getActivity());
TextView id = new TextView(getActivity());
id.setHint(number + ". ");
text.setHint("Enter Device Name");
tableLayout.addView(id);
tableLayout.addView(text);
}
}
});
FloatingActionButton fab_save = (FloatingActionButton)view.findViewById(R.id.fab_save);
fab_save.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
// save added elements
// save added elements
}
});
}
I want to save my data in fab_save.