[mono-android] cannot override OnActivityResult
Nosh
portech at hotmail.co.uk
Thu Jun 21 12:13:20 UTC 2012
Hi
When i try and override OnActivityResult(int requestCode, int resultCode,
Intent data)
I get a message :no suitable method found to override
private void cmdAddJobnum_Click()
{
try
{
int listitems = lstJobNumbers.Count;
if (txtJobNumber.Text != "")
{
txtJobNumber.Text.Replace("'", "");
Job.JobNumber += txtJobNumber.Text + "|";
jobnums = Job.JobNumber.Split('|');
ArrayAdapter jobnos = new ArrayAdapter(this,
Android.Resource.Layout.SimpleListItem1, jobnums);
lstJobNumbers.Adapter = jobnos;
txtJobNumber.Text = "";
Intent intent = new
Intent("com.google.zxing.client.android.SCAN");
intent.SetPackage("com.google.zxing.client.android");
intent.AddFlags(ActivityFlags.SingleTop);
StartActivityForResult(intent, 0);
}
else
{
Toast.MakeText(this, "Please enter a Job number",
ToastLength.Short).Show();
}
}
catch (Exception ex)
{
Toast.MakeText(this, " cmdAddJobnum_Click() " + ex.Message,
ToastLength.Long).Show();
}
}
protected override void OnActivityResult(int requestCode, int
resultCode, Intent data)
{
if (requestCode == 0)
{
if (resultCode == 1)
{
String contents = data.GetStringExtra("SCAN_RESULT");
String format =
data.GetStringExtra("SCAN_RESULT_FORMAT");
// Handle successful scan
}
else if (resultCode == 0)
{
// Handle cancel
}
}
}
--
View this message in context: http://mono-for-android.1047100.n5.nabble.com/cannot-override-OnActivityResult-tp5710472.html
Sent from the Mono for Android mailing list archive at Nabble.com.
More information about the Monodroid
mailing list