Skip to content

Commit 043c58e

Browse files
committed
36 - Remove generic initData() and initView() methods from BaseActivity
1 parent 5137606 commit 043c58e

File tree

1 file changed

+0
-32
lines changed
  • app/src/main/java/com/blogspot/e_kanivets/moneytracker/activity/base

1 file changed

+0
-32
lines changed

app/src/main/java/com/blogspot/e_kanivets/moneytracker/activity/base/BaseActivity.java

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
package com.blogspot.e_kanivets.moneytracker.activity.base;
22

33
import android.app.ProgressDialog;
4-
import android.os.Bundle;
5-
import androidx.annotation.LayoutRes;
64
import androidx.annotation.Nullable;
75
import androidx.annotation.StringRes;
86
import androidx.appcompat.app.AlertDialog;
@@ -13,47 +11,17 @@
1311
import com.blogspot.e_kanivets.moneytracker.MtApp;
1412
import com.blogspot.e_kanivets.moneytracker.di.AppComponent;
1513

16-
import butterknife.ButterKnife;
17-
18-
/**
19-
* Base implementation of {@link androidx.appcompat.app.AppCompatActivity} to describe some common
20-
* methods.
21-
* Created on 1/26/16.
22-
*
23-
* @author Evgenii Kanivets
24-
*/
2514
public abstract class BaseActivity extends AppCompatActivity {
2615
@SuppressWarnings("unused")
2716
private static final String TAG = "BaseActivity";
2817

2918
private Toolbar toolbar;
3019
protected ProgressDialog progressDialog;
3120

32-
@Override
33-
protected void onCreate(@Nullable Bundle savedInstanceState) {
34-
super.onCreate(savedInstanceState);
35-
setContentView(getContentViewId());
36-
37-
if (initData()) initViews();
38-
else finish();
39-
}
40-
41-
@LayoutRes
42-
protected abstract int getContentViewId();
43-
4421
protected AppComponent getAppComponent() {
4522
return MtApp.get().getAppComponent();
4623
}
4724

48-
protected boolean initData() {
49-
return true;
50-
}
51-
52-
protected void initViews() {
53-
ButterKnife.bind(BaseActivity.this);
54-
toolbar = initToolbar();
55-
}
56-
5725
public Toolbar getToolbar() {
5826
return toolbar;
5927
}

0 commit comments

Comments
 (0)