diff --git a/bin/UPC_NEWS_v0.apk b/bin/UPC_NEWS_v0.apk new file mode 100644 index 0000000..493aebc --- /dev/null +++ b/bin/UPC_NEWS_v0.apk diff --git a/bin/classes.dex b/bin/classes.dex new file mode 100644 index 0000000..75001d6 --- /dev/null +++ b/bin/classes.dex diff --git a/bin/classes/com/upc/pbe/upcnews/HTMLParser.class b/bin/classes/com/upc/pbe/upcnews/HTMLParser.class new file mode 100644 index 0000000..6a8b2a8 --- /dev/null +++ b/bin/classes/com/upc/pbe/upcnews/HTMLParser.class diff --git a/bin/classes/com/upc/pbe/upcnews/Parser.class b/bin/classes/com/upc/pbe/upcnews/Parser.class new file mode 100644 index 0000000..1b81138 --- /dev/null +++ b/bin/classes/com/upc/pbe/upcnews/Parser.class diff --git a/bin/classes/com/upc/pbe/upcnews/Playlist.class b/bin/classes/com/upc/pbe/upcnews/Playlist.class new file mode 100644 index 0000000..a7b9d4b --- /dev/null +++ b/bin/classes/com/upc/pbe/upcnews/Playlist.class diff --git a/bin/jarlist.cache b/bin/jarlist.cache new file mode 100644 index 0000000..1b5ec3f --- /dev/null +++ b/bin/jarlist.cache @@ -0,0 +1,3 @@ +# cache for current jar dependecy. DO NOT EDIT. +# format is +# Encoding is UTF-8 diff --git a/bin/res/drawable-hdpi/ic_action_search.png b/bin/res/drawable-hdpi/ic_action_search.png new file mode 100644 index 0000000..ffec9be --- /dev/null +++ b/bin/res/drawable-hdpi/ic_action_search.png diff --git a/bin/res/drawable-hdpi/ic_launcher.png b/bin/res/drawable-hdpi/ic_launcher.png new file mode 100644 index 0000000..d42d873 --- /dev/null +++ b/bin/res/drawable-hdpi/ic_launcher.png diff --git a/bin/res/drawable-ldpi/ic_launcher.png b/bin/res/drawable-ldpi/ic_launcher.png new file mode 100644 index 0000000..e813987 --- /dev/null +++ b/bin/res/drawable-ldpi/ic_launcher.png diff --git a/bin/res/drawable-mdpi/ic_action_search.png b/bin/res/drawable-mdpi/ic_action_search.png new file mode 100644 index 0000000..ce9399c --- /dev/null +++ b/bin/res/drawable-mdpi/ic_action_search.png diff --git a/bin/res/drawable-mdpi/ic_launcher.png b/bin/res/drawable-mdpi/ic_launcher.png new file mode 100644 index 0000000..de5a408 --- /dev/null +++ b/bin/res/drawable-mdpi/ic_launcher.png diff --git a/bin/res/drawable-xhdpi/ic_action_search.png b/bin/res/drawable-xhdpi/ic_action_search.png new file mode 100644 index 0000000..b2d7b2d --- /dev/null +++ b/bin/res/drawable-xhdpi/ic_action_search.png diff --git a/bin/res/drawable-xhdpi/ic_launcher.png b/bin/res/drawable-xhdpi/ic_launcher.png new file mode 100644 index 0000000..b471ffb --- /dev/null +++ b/bin/res/drawable-xhdpi/ic_launcher.png diff --git a/bin/resources.ap_ b/bin/resources.ap_ new file mode 100644 index 0000000..045763e --- /dev/null +++ b/bin/resources.ap_ diff --git a/gen/com/upc/pbe/upcnews/R.java b/gen/com/upc/pbe/upcnews/R.java index a30263c..9138a3f 100644 --- a/gen/com/upc/pbe/upcnews/R.java +++ b/gen/com/upc/pbe/upcnews/R.java @@ -15,30 +15,34 @@ public final class R { public static final int ic_launcher=0x7f020001; } public static final class id { - public static final int AbsoluteLayout1=0x7f070000; - public static final int button=0x7f070003; - public static final int menu_settings=0x7f070004; - public static final int textViewRoute=0x7f070002; - public static final int textViewXml=0x7f070001; + public static final int AbsoluteLayout1=0x7f080000; + public static final int button=0x7f080003; + public static final int itemprefs=0x7f080005; + public static final int menu_settings=0x7f080004; + public static final int textViewRoute=0x7f080002; + public static final int textViewXml=0x7f080001; } public static final class layout { public static final int main_activity=0x7f030000; } public static final class menu { - public static final int activity_main=0x7f060000; + public static final int activity_main=0x7f070000; + public static final int menu=0x7f070001; } public static final class string { - public static final int app_name=0x7f040000; - public static final int descarregar=0x7f040004; - public static final int hello_world=0x7f040001; - public static final int hint=0x7f040005; - public static final int menu_settings=0x7f040002; - public static final int prefs=0x7f040008; - public static final int title_activity_main=0x7f040003; - public static final int url=0x7f040006; - public static final int urlhint=0x7f040007; + public static final int app_name=0x7f050000; + public static final int descarregar=0x7f050003; + public static final int hint=0x7f050004; + public static final int menu_settings=0x7f050001; + public static final int prefs=0x7f050007; + public static final int title_activity_main=0x7f050002; + public static final int url=0x7f050005; + public static final int urlhint=0x7f050006; } public static final class style { - public static final int AppTheme=0x7f050000; + public static final int AppTheme=0x7f060000; + } + public static final class xml { + public static final int prefs=0x7f040000; } } diff --git a/res/layout/main_activity.xml b/res/layout/main_activity.xml index 3fe67b6..8494f74 100644 --- a/res/layout/main_activity.xml +++ b/res/layout/main_activity.xml @@ -5,7 +5,7 @@ android:layout_width="wrap_content" android:layout_height="match_parent" tools:ignore="Deprecated" > - + - + UPC_NEWS_v0 - Hello world! Settings MainActivity - Start - Click to Start Button... + Refresh + Click to Start Button. URL server - Set the route from the server + Set the route from the server (without http://) Preferences \ No newline at end of file diff --git a/src/com/upc/pbe/upcnews/MainActivity.java b/src/com/upc/pbe/upcnews/MainActivity.java index 8ae86b1..c24ab54 100644 --- a/src/com/upc/pbe/upcnews/MainActivity.java +++ b/src/com/upc/pbe/upcnews/MainActivity.java @@ -17,7 +17,6 @@ public class MainActivity extends Activity implements OnClickListener { final static String TAG = "Main"; Button buttonDescarrega; - String url = "http://www.google.es"; String file = "ejemplo.xml"; String folder = "Environment.getExternalStorageDirectory.getPath()"; // hauria de ser /sdcard/downloads TextView showText, showRoute; @@ -31,27 +30,39 @@ public class MainActivity extends Activity implements OnClickListener { buttonDescarrega.setOnClickListener(this); showText = (TextView) findViewById(R.id.textViewXml); showRoute = (TextView) findViewById(R.id.textViewRoute); - showRoute.setText("Server: " + url); + + this.descarregarIMostrar(); } + public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.menu, menu); return true; } + + public String getUrl(){ + String u = ((UpcApp)getApplication()).getUrl(); + showRoute.setText("Server: " + u); + return u; + } public void onClick(View v) { Log.d(TAG, "onClicked"); - Descarrega d = new Descarrega(url, file, folder); - Toast.makeText(this, "Download succesfull", Toast.LENGTH_LONG).show(); - CharSequence html = (CharSequence) d.doInBackground(); - showText.setText(html); + this.descarregarIMostrar(); // HTMLParser pars = new HTMLParser((String) html); // ArrayList directoris = pars.parse(); // showText.setText((CharSequence) directoris); } + + public void descarregarIMostrar(){ + Descarrega d = new Descarrega(this.getUrl(), file, folder); + Toast.makeText(this, "Download succesfull", Toast.LENGTH_LONG).show(); + CharSequence html = (CharSequence) d.doInBackground(); + showText.setText(html); + } public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) {