]> git.ktnx.net Git - mobile-ledger.git/blob - app/src/main/java/net/ktnx/mobileledger/NewTransactionActivity.java
start the new transaction interface
[mobile-ledger.git] / app / src / main / java / net / ktnx / mobileledger / NewTransactionActivity.java
1 package net.ktnx.mobileledger;
2
3 import android.os.Bundle;
4 import android.support.design.widget.FloatingActionButton;
5 import android.support.design.widget.Snackbar;
6 import android.support.v4.app.DialogFragment;
7 import android.support.v7.app.AppCompatActivity;
8 import android.support.v7.widget.Toolbar;
9 import android.view.View;
10
11 import java.util.Objects;
12
13 public class NewTransactionActivity extends AppCompatActivity {
14
15     @Override
16     protected void onCreate(Bundle savedInstanceState) {
17         super.onCreate(savedInstanceState);
18         setContentView(R.layout.activity_new_transaction);
19         Toolbar toolbar = findViewById(R.id.toolbar);
20         setSupportActionBar(toolbar);
21
22         FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
23         fab.setOnClickListener(new View.OnClickListener() {
24             @Override
25             public void onClick(View view) {
26                 Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
27                         .setAction("Action", null).show();
28             }
29         });
30         Objects.requireNonNull(getSupportActionBar()).setDisplayHomeAsUpEnabled(true);
31     }
32
33     public void pickTransactionDate(View view) {
34         DialogFragment picker = new DatePickerFragment();
35         picker.show(getSupportFragmentManager(), "datePicker");
36 //        Snackbar.make(view, "Date editing not yet ready", Snackbar.LENGTH_LONG)
37 //                .setAction("Action", null).show();
38     }
39
40 }