Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
- View v = inflater.inflate(R.layout.fragment_laterlist, container, false);
- getActivity().setTitle(getResources().getString(R.string.add_list_text));
- favListView = (ListView) v.findViewById(R.id.favList);
- favList = new ArrayList<String>();
- favoriteItem = getArguments();
- if (getArguments() != null) {
- receiveItemTitle = favoriteItem.getString("favorite_item");
- if (receiveItemTitle != null) {
- favList.add(receiveItemTitle);
- saveArray();
- Toast.makeText(this.getActivity(), "favList'e eklendi ve kaydedildi", Toast.LENGTH_SHORT).show();
- }
- }
- if (serialized != null) {
- loadArray();
- adapter = new ArrayAdapter<String>(getActivity().getApplicationContext(), R.layout.text_listview_black, favListNew);
- adapter.notifyDataSetChanged();
- favListView.setAdapter(adapter);
- }
- return v;
- }
- private void loadArray() {
- sp = PreferenceManager.getDefaultSharedPreferences(getActivity());
- serialized = sp.getString("favArrayList", null);
- favListNew = Arrays.asList(TextUtils.split(serialized, ","));
- if (favListNew != null){
- Toast.makeText(this.getActivity(), "favListNew isn't null.", Toast.LENGTH_SHORT).show();
- }
- else
- Toast.makeText(this.getActivity(), "null favListNew", Toast.LENGTH_SHORT).show();
- }
- private void saveArray() {
- sp = PreferenceManager.getDefaultSharedPreferences(getActivity());
- editor = sp.edit();
- editor.putString("favArrayList", TextUtils.join(",", favList));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement