/[projects]/android/Side9/src/dk/thoerup/side9/PictureOverview.java
ViewVC logotype

Contents of /android/Side9/src/dk/thoerup/side9/PictureOverview.java

Parent Directory Parent Directory | Revision Log Revision Log


Revision 912 - (show annotations) (download)
Sat Jun 26 08:21:22 2010 UTC (13 years, 10 months ago) by torben
File size: 1325 byte(s)
Enable use of CheckUpdates
PictureOverview: don't crash if /sdcard/Side9 folder couldn't be found
1 package dk.thoerup.side9;
2
3 import dk.thoerup.checkupdates.CheckUpdates;
4 import android.app.Activity;
5 import android.content.Intent;
6 import android.net.Uri;
7 import android.os.Bundle;
8 import android.view.View;
9 import android.widget.AdapterView;
10 import android.widget.GridView;
11 import android.widget.AdapterView.OnItemClickListener;
12
13 public class PictureOverview extends Activity {
14
15 ImageAdapter images;
16
17 @Override
18 public void onCreate(Bundle savedInstanceState) {
19 super.onCreate(savedInstanceState);
20 setContentView(R.layout.pictureoverview);
21
22 images = new ImageAdapter(this);
23
24 GridView gridview = (GridView) findViewById(R.id.gridview);
25 gridview.setAdapter(images);
26
27 gridview.setOnItemClickListener(new OnItemClickListener() {
28 public void onItemClick(AdapterView<?> parent, View v, int position, long id) {
29 String uri = "file://" + images.getImagePath(position);
30
31 Intent i = new Intent(Intent.ACTION_VIEW);
32 i.setDataAndType(Uri.parse(uri), "image/jpeg");
33
34 startActivity(i);
35 }
36 });
37
38 CheckUpdates update = new CheckUpdates();
39 update.checkForUpdates(this, "http://t-hoerup.dk/android/side9/version.txt", "Side 9 Pigen", "http://t-hoerup.dk/android/side9/Side9.apk");
40
41 }
42 }

  ViewVC Help
Powered by ViewVC 1.1.20