hi all,
this test code is to display a spinner, and adds an item, which is a
snapshot of a webview site (eg. http://www.yahoo.com , etc.
I am unable to get it to run/display on android emulator, and it shows
a runtime exception in my eclipse plugin debugger.
I am new to this, so your help is greatly appreciated.
-jeremy
--- code -----
import java.io.ByteArrayOutputStream;
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.Picture;
import android.net.Uri;
import android.os.Bundle;
import android.webkit.WebView;
import android.widget.ArrayAdapter;
import android.widget.ImageView;
import android.widget.Spinner;
public class ws extends Activity {
/** Called when the activity is first created. */
public Spinner spinner;
public WebView wv;
public ImageView img;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.initSpinner();
setContentView(R.layout.slidex);
//this.initSpinner();
}
public void initSpinner()
{
this.spinner = (Spinner)this.findViewById(R.id.spinner1);
this.wv = new WebView(this);
this.wv.loadUrl("http://www.yahoo.com");
this.img = new ImageView(this);
this.img.setMaxHeight(100);
this.img.setMaxWidth(50);
Picture pic = this.wv.capturePicture();
ByteArrayOutputStream bs = new ByteArrayOutputStream();
pic.writeToStream(bs);
byte [] bdata = bs.toByteArray();
int [] idata = new int[bdata.length+1];
this.img.setImageBitmap(Bitmap.createBitmap(idata,50,100,
Bitmap.Config.ALPHA_8));
//this.img.setImageURI(pic);
//ArrayAdapter adapter = new ArrayAdapter
(this,R.id.spinner1);
//adapter.add(this.img);
try {
this.spinner.addView(this.img);
}catch(RuntimeException rt)
{
rt.printStackTrace();
}
}
}
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Beginners" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-beginners?hl=en
-~----------~----~----~----~------~----~------~--~---