gpt4 book ai didi

android - 调用自定义 Activity 作为 startActivityForResult

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:20:31 25 4
gpt4 key购买 nike

我正在为结果开始一个 Activity

startActivityForResult(new Intent(this,ActivityA.class),REQUEST_CODE)

ActivityA 启动。 ActivityA 上有一个 gridview,我想在调用方 Activity 的方法 onActivityResult(int requestCode, int resultCode, Intent data) 中获取所选图像的位置,但我没有办法做到这一点

最佳答案

在 Activity A 中,

GridView

onItemClick()

//create a new intent...
Intent intent = new Intent();
intent.putInt("position",position);
setResult(RESULT_OK,intent);
//close this Activity...
finish();

在来电 Activity 中,

  @Override
protected void onActivityResult(int requestCode, int resultCode, Intent intent){
super.onActivityResult(requestCode, resultCode, intent);
Bundle extras = intent.getExtras();
if(extras != null)
int position = extras.getInt("position");
}

关于android - 调用自定义 Activity 作为 startActivityForResult,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11628433/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com