From 6171c2cbcc8eda7f6dc22877d6eca5561b4815f7 Mon Sep 17 00:00:00 2001 From: Robert Kolner Date: Wed, 28 Sep 2011 20:14:59 +0200 Subject: [PATCH] Added basic dialog. --- res/layout/choose_category_dialog.xml | 10 ++++++++++ res/layout/menu.xml | 2 ++ res/values/strings.xml | 1 + .../app/ui/ProgramListActivity.java | 16 ++++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 res/layout/choose_category_dialog.xml diff --git a/res/layout/choose_category_dialog.xml b/res/layout/choose_category_dialog.xml new file mode 100644 index 0000000..23be899 --- /dev/null +++ b/res/layout/choose_category_dialog.xml @@ -0,0 +1,10 @@ + + + + + + \ No newline at end of file diff --git a/res/layout/menu.xml b/res/layout/menu.xml index b001962..680ccc4 100644 --- a/res/layout/menu.xml +++ b/res/layout/menu.xml @@ -1,5 +1,7 @@ + \ No newline at end of file diff --git a/res/values/strings.xml b/res/values/strings.xml index 818b688..6dd5d0a 100644 --- a/res/values/strings.xml +++ b/res/values/strings.xml @@ -8,4 +8,5 @@ Ingen nettilkobling. Programmet er altså ikke oppdatert. Booke band, tappe øl eller lede politiske debatter? Du vil garantert finne noe av interesse hvis du har lyst til å bli aktiv i en av de mange foreningene som driver DNS. Her lærer vi alt du ikke hører om på forelesningene. Praktisk erfaring og utfordringer som kan være gull verdt når den voksne verden en gang banker på døren.\n\nHva vil du huske fra studietiden? Lesesalen? Pensum? Eksamensnerver? Det er nå du har sjansen til å skape minnene som varer hele livet. Venner, fester, gallamiddager og nach så lenge du orker.\n\n “Vi gir deg minnene fra studietiden du aldri vil glemme.”\n\nTa kontakt på blimed@studentersamfundet.no for mer informasjon! Oppdater + Kategorier diff --git a/src/com/studentersamfundet/app/ui/ProgramListActivity.java b/src/com/studentersamfundet/app/ui/ProgramListActivity.java index e5659b8..cb1d6df 100644 --- a/src/com/studentersamfundet/app/ui/ProgramListActivity.java +++ b/src/com/studentersamfundet/app/ui/ProgramListActivity.java @@ -4,6 +4,7 @@ import java.io.IOException; import org.w3c.dom.NodeList; +import android.app.Dialog; import android.content.Intent; import android.os.Bundle; import android.text.Html; @@ -58,6 +59,12 @@ public class ProgramListActivity extends BaseDnsActivity { case R.id.menu_refresh: this.createList(Event.ALL, true); return true; + + case R.id.menu_categories: + String category = chooseCategory(); + this.createList(category, false); + return true; + default: return super.onOptionsItemSelected(item); } @@ -134,4 +141,13 @@ public class ProgramListActivity extends BaseDnsActivity { return adapter; } + + protected String chooseCategory() { + Dialog dialog = new Dialog(this); + dialog.setContentView(R.layout.choose_category_dialog); + + dialog.setTitle("Choose category"); + dialog.show(); + return Event.ALL; + } }