Я пытаюсь преобразовать определенный элемент в списке после щелчка по нему, он преобразуется в строку, а затем отправляет эту информацию обратно в MainActivity. Возникли проблемы при преобразовании информации в строку.
namespace GPS2
{
[Activity(Label = "@string/GPSHistory")]
public class GPSHistory : ListActivity
{
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
// Create your application here
// Draw controls
// SetContentView(Resource.Layout.GPSHistoryLayout);
var strGPSAnswer = Intent.Extras.GetStringArrayList("Answer") ?? new string[0];
ListAdapter = new ArrayAdapter<string>(this, Android.Resource.Layout.SimpleListItem1, strGPSAnswer);
ListView.TextFilterEnabled = true;
ListView.ItemClick += delegate (object sender, AdapterView.ItemClickEventArgs args)
{
//Confirmation that it works.
Toast.MakeText(Application, ((TextView)args.View).Text, ToastLength.Short).Show();
//Prepare string and send back to first page.
var i = new Intent(this, typeof(MainActivity));
i.PutExtra("string", strGPSAnswer);
StartActivity(i);
};
}
}
}