Commit 7a2c61c5b3d9c2c593c63f0e584964bc6236dc3a
1 parent
4b2c5405
post clase
Showing
4 changed files
with
72 additions
and
51 deletions
gen/com/upc/pbe/upcnews/R.java
1 | -/* AUTO-GENERATED FILE. DO NOT MODIFY. | |
2 | - * | |
3 | - * This class was automatically generated by the | |
4 | - * aapt tool from the resource data it found. It | |
5 | - * should not be modified by hand. | |
6 | - */ | |
7 | - | |
8 | -package com.upc.pbe.upcnews; | |
9 | - | |
10 | -public final class R { | |
11 | - public static final class attr { | |
12 | - } | |
13 | - public static final class drawable { | |
14 | - public static final int ic_action_search=0x7f020000; | |
15 | - public static final int ic_launcher=0x7f020001; | |
16 | - } | |
17 | - public static final class id { | |
18 | - public static final int AbsoluteLayout1=0x7f070000; | |
19 | - public static final int button=0x7f070003; | |
20 | - public static final int menu_settings=0x7f070004; | |
21 | - public static final int textViewRoute=0x7f070002; | |
22 | - public static final int textViewXml=0x7f070001; | |
23 | - } | |
24 | - public static final class layout { | |
25 | - public static final int main_activity=0x7f030000; | |
26 | - } | |
27 | - public static final class menu { | |
28 | - public static final int activity_main=0x7f060000; | |
29 | - } | |
30 | - public static final class string { | |
31 | - public static final int app_name=0x7f040000; | |
32 | - public static final int descarregar=0x7f040003; | |
33 | - public static final int hint=0x7f040004; | |
34 | - public static final int menu_settings=0x7f040001; | |
35 | - public static final int prefs=0x7f040007; | |
36 | - public static final int title_activity_main=0x7f040002; | |
37 | - public static final int url=0x7f040005; | |
38 | - public static final int urlhint=0x7f040006; | |
39 | - } | |
40 | - public static final class style { | |
41 | - public static final int AppTheme=0x7f050000; | |
42 | - } | |
43 | -} | |
1 | +/* AUTO-GENERATED FILE. DO NOT MODIFY. | |
2 | + * | |
3 | + * This class was automatically generated by the | |
4 | + * aapt tool from the resource data it found. It | |
5 | + * should not be modified by hand. | |
6 | + */ | |
7 | + | |
8 | +package com.upc.pbe.upcnews; | |
9 | + | |
10 | +public final class R { | |
11 | + public static final class attr { | |
12 | + } | |
13 | + public static final class drawable { | |
14 | + public static final int ic_action_search=0x7f020000; | |
15 | + public static final int ic_launcher=0x7f020001; | |
16 | + } | |
17 | + public static final class id { | |
18 | + public static final int AbsoluteLayout1=0x7f080003; | |
19 | + public static final int LinearLayout1=0x7f080000; | |
20 | + public static final int button=0x7f080006; | |
21 | + public static final int itemhelp=0x7f080009; | |
22 | + public static final int itemprefs=0x7f080008; | |
23 | + public static final int menu_settings=0x7f080007; | |
24 | + public static final int textView1=0x7f080001; | |
25 | + public static final int textView2=0x7f080002; | |
26 | + public static final int textViewRoute=0x7f080005; | |
27 | + public static final int textViewXml=0x7f080004; | |
28 | + } | |
29 | + public static final class layout { | |
30 | + public static final int help=0x7f030000; | |
31 | + public static final int main_activity=0x7f030001; | |
32 | + } | |
33 | + public static final class menu { | |
34 | + public static final int activity_main=0x7f070000; | |
35 | + public static final int menu=0x7f070001; | |
36 | + } | |
37 | + public static final class string { | |
38 | + public static final int app_name=0x7f050000; | |
39 | + public static final int descarregar=0x7f050003; | |
40 | + public static final int help=0x7f050008; | |
41 | + public static final int hint=0x7f050004; | |
42 | + public static final int menu_settings=0x7f050001; | |
43 | + public static final int prefs=0x7f050007; | |
44 | + public static final int title_activity_main=0x7f050002; | |
45 | + public static final int url=0x7f050005; | |
46 | + public static final int urlhint=0x7f050006; | |
47 | + } | |
48 | + public static final class style { | |
49 | + public static final int AppTheme=0x7f060000; | |
50 | + } | |
51 | + public static final class xml { | |
52 | + public static final int prefs=0x7f040000; | |
53 | + } | |
54 | +} | ... | ... |
res/values/strings.xml
1 | 1 | <resources> |
2 | 2 | |
3 | - <string name="app_name">UPC_NEWS_v0</string> | |
3 | + <string name="app_name">UPC_NEWS</string> | |
4 | 4 | <string name="menu_settings">Settings</string> |
5 | 5 | <string name="title_activity_main">MainActivity</string> |
6 | 6 | <string name="descarregar">Refresh</string> |
... | ... | @@ -8,5 +8,6 @@ |
8 | 8 | <string name="url">URL server</string> |
9 | 9 | <string name="urlhint">Set the route from the server (without http://)</string> |
10 | 10 | <string name="prefs">Preferences</string> |
11 | + <string name="help">Help!</string> | |
11 | 12 | |
12 | 13 | </resources> |
13 | 14 | \ No newline at end of file | ... | ... |
src/com/upc/pbe/upcnews/HTMLParser.java
src/com/upc/pbe/upcnews/MainActivity.java
1 | 1 | package com.upc.pbe.upcnews; |
2 | 2 | |
3 | 3 | |
4 | +import java.util.ArrayList; | |
5 | + | |
4 | 6 | import android.app.Activity; |
5 | 7 | import android.content.Intent; |
6 | 8 | import android.os.Bundle; |
... | ... | @@ -30,8 +32,8 @@ public class MainActivity extends Activity implements OnClickListener { |
30 | 32 | buttonDescarrega.setOnClickListener(this); |
31 | 33 | showText = (TextView) findViewById(R.id.textViewXml); |
32 | 34 | showRoute = (TextView) findViewById(R.id.textViewRoute); |
33 | - | |
34 | - this.descarregarIMostrar(); | |
35 | + this.getUrl(); | |
36 | + | |
35 | 37 | } |
36 | 38 | |
37 | 39 | |
... | ... | @@ -51,17 +53,20 @@ public class MainActivity extends Activity implements OnClickListener { |
51 | 53 | Log.d(TAG, "onClicked"); |
52 | 54 | this.descarregarIMostrar(); |
53 | 55 | |
54 | - // HTMLParser pars = new HTMLParser((String) html); | |
55 | - // ArrayList<String> directoris = pars.parse(); | |
56 | - // showText.setText((CharSequence) directoris); | |
56 | + | |
57 | 57 | |
58 | 58 | } |
59 | 59 | |
60 | 60 | public void descarregarIMostrar(){ |
61 | 61 | Descarrega d = new Descarrega(this.getUrl(), file, folder); |
62 | 62 | Toast.makeText(this, "Download succesfull", Toast.LENGTH_LONG).show(); |
63 | - CharSequence html = (CharSequence) d.doInBackground(); | |
64 | - showText.setText(html); | |
63 | + String html = (String) d.doInBackground(); | |
64 | + showText.setText((CharSequence) html); | |
65 | + | |
66 | + HTMLParser pars = new HTMLParser((String) html); | |
67 | + ArrayList<String> directoris = pars.parse(); | |
68 | + showText.setText((CharSequence) directoris.toString()); | |
69 | + | |
65 | 70 | } |
66 | 71 | |
67 | 72 | public boolean onOptionsItemSelected(MenuItem item) { |
... | ... | @@ -70,6 +75,9 @@ public class MainActivity extends Activity implements OnClickListener { |
70 | 75 | startActivity(new Intent(this, Prefs.class)); |
71 | 76 | Log.d(TAG, "Preferences"); |
72 | 77 | return true; |
78 | + case R.id.itemhelp: | |
79 | + setContentView(R.layout.help); | |
80 | + return true; | |
73 | 81 | default: |
74 | 82 | return false; |
75 | 83 | } | ... | ... |