]> git.ktnx.net Git - mobile-ledger.git/blob - app/src/main/java/net/ktnx/mobileledger/TransactionListActivity.java
start the Transaction list activity not really a thing yet
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / TransactionListActivity.java
1 /*
2  * Copyright © 2018 Damyan Ivanov.
3  * This file is part of Mobile-Ledger.
4  * Mobile-Ledger is free software: you can distribute it and/or modify it
5  * under the term of the GNU General Public License as published by
6  * the Free Software Foundation, either version 3 of the License, or
7  * (at your opinion), any later version.
8  *
9  * Mobile-Ledger is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12  * GNU General Public License terms for details.
13  *
14  * You should have received a copy of the GNU General Public License
15  * along with Mobile-Ledger. If not, see <https://www.gnu.org/licenses/>.
16  */
17
18 package net.ktnx.mobileledger;
19
20 import android.os.Bundle;
21 import android.support.v7.app.ActionBar;
22 import android.support.v7.app.AppCompatActivity;
23 import android.support.v7.widget.Toolbar;
24 import android.util.Log;
25
26 import net.ktnx.mobileledger.ui.transaction_list.TransactionListFragment;
27
28 public class TransactionListActivity extends AppCompatActivity {
29
30     @Override
31     protected void onCreate(Bundle savedInstanceState) {
32         super.onCreate(savedInstanceState);
33         setContentView(R.layout.transaction_list_activity);
34         if (savedInstanceState == null) {
35             getSupportFragmentManager().beginTransaction()
36                     .replace(R.id.container, TransactionListFragment.newInstance()).commitNow();
37         }
38         Toolbar toolbar = findViewById(R.id.toolbar);
39         setSupportActionBar(toolbar);
40
41         setupActionBar();
42     }
43     private void setupActionBar() {
44         ActionBar actionBar = getSupportActionBar();
45         if (actionBar != null) {
46             // Show the Up button in the action bar.
47             actionBar.setDisplayHomeAsUpEnabled(true);
48         }
49     }
50     @Override
51     public void finish() {
52         super.finish();
53         Log.d("visuals", "finishing");
54         overridePendingTransition(R.anim.dummy, R.anim.slide_out_right);
55     }
56 }