Skip to content
This repository was archived by the owner on Jun 27, 2020. It is now read-only.

Commit 2c0fb2a

Browse files
author
Evgenii Kanivets
committed
#2. Refactor MtHelper to remove cache. 1h.
1 parent 2e1932c commit 2c0fb2a

File tree

4 files changed

+121
-178
lines changed

4 files changed

+121
-178
lines changed

app/src/main/java/com/blogspot/e_kanivets/moneytracker/fragment/AccountsFragment.java

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,6 @@ public AccountsFragment() {
4949
// Required empty public constructor
5050
}
5151

52-
@Override
53-
public void onCreate(Bundle savedInstanceState) {
54-
super.onCreate(savedInstanceState);
55-
if (getArguments() != null) {
56-
}
57-
}
58-
5952
@Override
6053
public View onCreateView(LayoutInflater inflater, ViewGroup container,
6154
Bundle savedInstanceState) {
@@ -109,6 +102,7 @@ public boolean onContextItemSelected(MenuItem item) {
109102

110103
@Override
111104
public void update(Observable observable, Object data) {
105+
listView.setAdapter(new AccountAdapter(getActivity(), MTHelper.getInstance().getAccounts()));
112106
((BaseAdapter) listView.getAdapter()).notifyDataSetChanged();
113107
}
114108

app/src/main/java/com/blogspot/e_kanivets/moneytracker/fragment/RecordsFragment.java

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,7 @@ public class RecordsFragment extends Fragment implements View.OnClickListener, O
5252
private OnFragmentInteractionListener listener;
5353

5454
/**
55-
* Use this factory method to create a new instance of
56-
* this fragment using the provided parameters.
55+
* Use this factory method to create a new instance of this fragment using the provided parameters.
5756
*
5857
* @return A new instance of fragment RecordsFragment.
5958
*/
@@ -68,14 +67,6 @@ public RecordsFragment() {
6867
// Required empty public constructor
6968
}
7069

71-
@Override
72-
public void onCreate(Bundle savedInstanceState) {
73-
super.onCreate(savedInstanceState);
74-
75-
if (getArguments() != null) {
76-
}
77-
}
78-
7970
@Override
8071
public View onCreateView(LayoutInflater inflater, ViewGroup container,
8172
Bundle savedInstanceState) {
@@ -199,6 +190,7 @@ public void onNothingSelected(AdapterView<?> parent) {
199190

200191
@Override
201192
public void update(Observable observable, Object o) {
193+
listView.setAdapter(new RecordAdapter(getActivity(), MTHelper.getInstance().getRecords()));
202194
((BaseAdapter) listView.getAdapter()).notifyDataSetChanged();
203195
}
204196

@@ -226,7 +218,6 @@ private void initViews(View rootView) {
226218

227219
listView.setAdapter(new RecordAdapter(getActivity(), MTHelper.getInstance().getRecords()));
228220
((BaseAdapter) listView.getAdapter()).notifyDataSetChanged();
229-
registerForContextMenu(listView);
230221

231222
/* Scroll list to bottom only once at start */
232223
listView.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGlobalLayoutListener() {

0 commit comments

Comments
 (0)