Cleaned up some code

pull/41/head
Michael Schättgen 8 years ago
parent ded23a3ae9
commit 32ae66374b

@ -42,7 +42,6 @@ public class MainActivity extends AppCompatActivity {
Database database;
boolean nightMode = false;
int count = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
@ -70,15 +69,11 @@ public class MainActivity extends AppCompatActivity {
setSupportActionBar(toolbar);
FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
fab.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Intent scannerActivity = new Intent(getApplicationContext(), ScannerActivity.class);
startActivityForResult(scannerActivity, GET_KEYINFO);
}
fab.setOnClickListener(view -> {
Intent scannerActivity = new Intent(getApplicationContext(), ScannerActivity.class);
startActivityForResult(scannerActivity, GET_KEYINFO);
});
// demo
char[] password = "test".toCharArray();
database = Database.createInstance(getApplicationContext(), "keys.db", password);
CryptoUtils.zero(password);
@ -102,11 +97,6 @@ public class MainActivity extends AppCompatActivity {
}));*/
mKeyProfileAdapter = new KeyProfileAdapter(mKeyProfiles);
//rvKeyProfiles.addItemDecoration(new RVHItemDividerDecoration(this, LinearLayoutManager.VERTICAL));
//ItemTouchHelper.Callback callback = new RVHItemTouchHelperCallback(mKeyProfileAdapter, true, false, false);
//ItemTouchHelper helper = new ItemTouchHelper(callback);
//helper.attachToRecyclerView(rvKeyProfiles);
ItemTouchHelper.Callback callback = new SimpleItemTouchHelperCallback(mKeyProfileAdapter);
ItemTouchHelper touchHelper = new ItemTouchHelper(callback);
@ -133,20 +123,16 @@ public class MainActivity extends AppCompatActivity {
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// Check which request we're responding to
if (requestCode == GET_KEYINFO) {
// Make sure the request was successful
if (resultCode == RESULT_OK) {
final KeyProfile keyProfile = (KeyProfile)data.getSerializableExtra("KeyProfile");
Intent intent = new Intent(this, AddProfileActivity.class);
intent.putExtra("KeyProfile", keyProfile);
startActivityForResult(intent, ADD_KEYINFO);
//TODO: do something with the result.
}
}
else if (requestCode == ADD_KEYINFO) {
// Make sure the request was successful
if (resultCode == RESULT_OK) {
final KeyProfile keyProfile = (KeyProfile)data.getSerializableExtra("KeyProfile");
@ -172,21 +158,6 @@ public class MainActivity extends AppCompatActivity {
}
}
private void adjustOrder(int startPosition)
{
Comparator<KeyProfile> comparator = new Comparator<KeyProfile>() {
@Override
public int compare(KeyProfile keyProfile, KeyProfile t1) {
return keyProfile.Order - t1.Order;
}
};
for(int i = startPosition; i < mKeyProfiles.size(); i++)
{
mKeyProfiles.get(i).Order = i + 1;
}
}
@Override
protected void onResume() {
super.onResume();
@ -209,16 +180,12 @@ public class MainActivity extends AppCompatActivity {
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();
//noinspection SimplifiableIfStatement
@ -235,25 +202,23 @@ public class MainActivity extends AppCompatActivity {
private void setPreferredTheme()
{
boolean restart = false;
SharedPreferences sharedPreferences = PreferenceManager.getDefaultSharedPreferences(this);
if(sharedPreferences.getBoolean("pref_night_mode", false))
{
if(!nightMode)
{
if(sharedPreferences.getBoolean("pref_night_mode", false)) {
if(!nightMode) {
setTheme(R.style.AppTheme_Dark_NoActionBar);
finish();
startActivity(new Intent(this, this.getClass()));
restart = true;
}
} else
{
if(nightMode)
{
} else {
if(nightMode) {
setTheme(R.style.AppTheme_Default_NoActionBar);
finish();
startActivity(new Intent(this, this.getClass()));
restart = true;
}
}
if(restart){
finish();
startActivity(new Intent(this, this.getClass()));
}
}
}

Loading…
Cancel
Save