I2P Address: [http://git.idk.i2p]

Skip to content
Snippets Groups Projects
Commit a04a224b authored by zzz's avatar zzz
Browse files

- Add addressbook to menu

- Addressbook header not selectable
parent f1ea9dde
No related branches found
No related tags found
No related merge requests found
res/drawable/ic_menu_friendslist.png

1.52 KiB

......@@ -7,6 +7,10 @@
android:id="@+id/menu_stop"
android:icon="@android:drawable/ic_menu_close_clear_cancel" >
</item>
<item android:title="Address Book"
android:id="@+id/menu_addressbook"
android:icon="@drawable/ic_menu_friendslist" >
</item>
<item android:title="I2P Home"
android:id="@+id/menu_home"
android:icon="@drawable/ic_menu_home" >
......
......@@ -35,9 +35,9 @@ public class AddressbookActivity extends ListActivity {
// set the header
TextView tv = (TextView) getLayoutInflater().inflate(R.layout.addressbook_header, null);
tv.setText(names.size() + " hosts in address book. Start typing to filter");
tv.setText(names.size() + " hosts in address book. Start typing to filter.");
ListView lv = getListView();
lv.addHeaderView(tv);
lv.addHeaderView(tv, "", false);
lv.setTextFilterEnabled(true);
// set the list
......
......@@ -146,6 +146,11 @@ public abstract class I2PActivityBase extends Activity {
home.setVisible(showHome);
home.setEnabled(showHome);
boolean showAddressbook = (this instanceof WebActivity);
MenuItem addressbook = menu.findItem(R.id.menu_addressbook);
addressbook.setVisible(showAddressbook);
addressbook.setEnabled(showAddressbook);
return super.onPrepareOptionsMenu(menu);
}
......@@ -162,6 +167,11 @@ public abstract class I2PActivityBase extends Activity {
startActivity(i2);
return true;
case R.id.menu_addressbook:
Intent i3 = new Intent(I2PActivityBase.this, AddressbookActivity.class);
startActivity(i3);
return true;
case R.id.menu_start:
case R.id.menu_stop:
default:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment