mirror of
				https://github.com/bspeice/itcs4180
				synced 2025-11-04 02:10:32 -05:00 
			
		
		
		
	Initial layout and code skeleton for ImageViewer
This commit is contained in:
		@ -1,15 +1,27 @@
 | 
			
		||||
package com.example.hw4;
 | 
			
		||||
 | 
			
		||||
import android.os.AsyncTask;
 | 
			
		||||
import android.os.Bundle;
 | 
			
		||||
import android.app.Activity;
 | 
			
		||||
import android.graphics.Bitmap;
 | 
			
		||||
import android.view.Menu;
 | 
			
		||||
import android.view.View;
 | 
			
		||||
 | 
			
		||||
public class ImageViewerActivity extends Activity {
 | 
			
		||||
	
 | 
			
		||||
	int urlsId;
 | 
			
		||||
	String[] urls;
 | 
			
		||||
	int currentIndex;
 | 
			
		||||
 | 
			
		||||
	@Override
 | 
			
		||||
	protected void onCreate(Bundle savedInstanceState) {
 | 
			
		||||
		super.onCreate(savedInstanceState);
 | 
			
		||||
		setContentView(R.layout.activity_image_viewer);
 | 
			
		||||
		
 | 
			
		||||
		Bundle extras = getIntent().getExtras();
 | 
			
		||||
		urlsId = extras.getInt("urls");
 | 
			
		||||
		urls = getResources().getStringArray(urlsId);
 | 
			
		||||
		currentIndex = extras.getInt("index");
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	@Override
 | 
			
		||||
@ -18,5 +30,35 @@ public class ImageViewerActivity extends Activity {
 | 
			
		||||
		getMenuInflater().inflate(R.menu.image_viewer, menu);
 | 
			
		||||
		return true;
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	public void onClickPrev(View v) {
 | 
			
		||||
		
 | 
			
		||||
	}
 | 
			
		||||
		
 | 
			
		||||
	public void onClickNext(View v) {
 | 
			
		||||
		
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	public void onClickBack(View v) {
 | 
			
		||||
		finish();
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	public void displayImage(int indexToDisplay) {
 | 
			
		||||
		
 | 
			
		||||
		
 | 
			
		||||
	}
 | 
			
		||||
	
 | 
			
		||||
	private class ImageDownloader extends AsyncTask<String, Void, Bitmap> {
 | 
			
		||||
		@Override
 | 
			
		||||
		protected Bitmap doInBackground(String... params) {
 | 
			
		||||
			return null;
 | 
			
		||||
		}
 | 
			
		||||
		
 | 
			
		||||
		@Override
 | 
			
		||||
		protected void onPostExecute(Bitmap result) {
 | 
			
		||||
			// TODO Auto-generated method stub
 | 
			
		||||
			super.onPostExecute(result);
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user