活動開始から
Intent intent = new Intent(StartActivity.this, MarkersActivity.class);
startActivityForResult(intent, GoMarkerReturn);
CustomListAdapter がある他のアクティビティを呼び出すと、BaseAdapter が拡張されます。リストビューには、クリックすると現在のアクティビティを閉じて結果を開始アクティビティに戻すための画像があります
public class CustomListAdapter extends BaseAdapter {
...
public View getView(int position, View convertView, ViewGroup parent) {
holder.imggo.setOnClickListener(new View.OnClickListener() {
...
@Override
public void onClick(View v) {
int clickedPosition = (Integer)v.getTag();
NewsItem newsItem = (NewsItem)listData.get(clickedPosition);
Long goID = newsItem.getID();
Intent myIntent = new Intent(v.getContext(), StartActivity.class);
myIntent.putExtra("goID", goID);
setResult(0, myIntent);
setResult(0, myIntent) 動作しません!