package com.test;

import android.content.SharedPreferences;
import android.preference.PreferenceManager;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;

import android.view.View;
import android.widget.Button;
import android.widget.TextView;



public class MainActivity extends AppCompatActivity {
    int k1;
    int k2;
    String key_name="key1";
    String key_name2="key2";
    TextView key1;
    TextView key2;
    Button jump,reset;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        key1=(TextView)findViewById(R.id.key1);
        key2=(TextView)findViewById(R.id.key2);

        SharedPreferences mPrefernece= PreferenceManager.getDefaultSharedPreferences(MainActivity.this);
        k2=mPrefernece.getInt(key_name2,0);
        k1=mPrefernece.getInt(key_name,0);
        key1.setText(""+k1);
        key2.setText(""+k2);
        final SharedPreferences.Editor medit=mPrefernece.edit();

        jump=(Button)findViewById(R.id.jump);
        jump.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                medit.putInt(key_name,++k1);
                medit.putInt(key_name2,--k2);
                medit.commit();
                key1.setText(""+k1);
                key2.setText(""+k2);
            }
        });

        reset=(Button)findViewById(R.id.reset);
        reset.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                medit.remove(key_name).apply();
                medit.remove(key_name2);
                medit.commit();
                key1.setText("" + 0);
                key2.setText("" + 0);
            }
        });
    }
}