1

こんにちは、ネストされたアクティビティが 2 つあります。どちらにも「SessionID」というパラメーターがあります。子アクティビティには、'SessionIDParam' という IN/OUT 引数があります。

親の SessionID から子の SessionIDParam を設定します。Child アクティビティでは、SessionIDParam 引数から子の SessionID を設定します。

子アクティビティの実行中に、子の SessionID が変更されます。子の最後に、親の SessionID を子の SessionID の新しい値に設定します。「SessionIDParam」が2通りに設定されているので、私は十分だと思いました。ただし、親の SessionID は設定されていません。

私はそれ以外に何をしなければなりませんか?

ありがとう...

4

1 に答える 1

1

ええ、私は自分の問題を解決しました:)

子の SessionID に新しい値が割り当てられました。SessionIDParam も変更されることを期待していました。アクティビティの終了前に子の SessionID を SessionIDParam にリセットすると、IN/OUT パラメータは親アクティビティに値を返し、親の SessionID を更新しました。

とにかくありがとう...

于 2011-05-03T07:16:21.213 に答える