相关疑难解决方法(0)

onActivityResult 在 android 中不起作用

我有一个名为 Main 的主要活动,它具有 onActivityResult 方法。

protected void onActivityResult(int requestCode, int resultCode, Intent data, Bundle extras)
{       
    Log.i("in OnActivityResult", "in OnActivityResult");
    super.onActivityResult(requestCode, resultCode, data);
    Log.i("in OnActivityResult", "in OnActivityResult");
    ObjectInputStream ois = null;
    if(requestCode == SUB_ACTIVITY_REQUEST_CODE)
    {
        Log.i("in OnActivityResult IFFFF", "in OnActivityResult IFFFF");
        extras = getIntent().getExtras();
        byte gpBytes[] = extras.getByteArray("gpBytes");

        ByteArrayInputStream bis = new ByteArrayInputStream(gpBytes);
        try
        {
            ois = new ObjectInputStream(bis);
            gpObject = (GP) ois.readObject();
        }
        catch (StreamCorruptedException e)
        {                               
            e.printStackTrace();
        } 
        catch (IOException e) 
        {           
            e.printStackTrace();
        } catch (ClassNotFoundException e) { …
Run Code Online (Sandbox Code Playgroud)

android android-activity

1
推荐指数
1
解决办法
8724
查看次数

标签 统计

android ×1

android-activity ×1