Add settings button to toolbar.

This commit is contained in:
akwizgran
2020-04-28 14:55:49 +01:00
parent 73c6a29ede
commit 6684fb2e1b
5 changed files with 36 additions and 1 deletions

View File

@@ -1,7 +1,10 @@
package org.briarproject.briar.android.navdrawer;
import android.content.Intent;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
@@ -21,6 +24,7 @@ import org.briarproject.bramble.api.plugin.TransportId;
import org.briarproject.briar.R;
import org.briarproject.briar.android.activity.ActivityComponent;
import org.briarproject.briar.android.activity.BriarActivity;
import org.briarproject.briar.android.settings.SettingsActivity;
import java.util.ArrayList;
import java.util.List;
@@ -85,10 +89,20 @@ public class TransportsActivity extends BriarActivity {
if (item.getItemId() == android.R.id.home) {
onBackPressed();
return true;
} else if (item.getItemId() == R.id.action_open_settings) {
startActivity(new Intent(this, SettingsActivity.class));
return true;
}
return false;
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.transports_actions, menu);
return super.onCreateOptionsMenu(menu);
}
private void initializeCards() {
transportsAdapter = new BaseAdapter() {