コールstartActivity後存続しますcall finish()。アプリは再びアクティビティ "A"を表示します。アンドロイド破壊としての活性は、これはcenary problem'sである
今、私は "B" プロパティmDestroyedアクティビティを呼び出す場合=真
問題:私はBにアクセスすると 秒の時間Bが破壊されたBが後に破棄し続けるのはなぜ
私はstartActivityを呼び出しますか?
誰かが私を助けることができますか?
ManifestFile:
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="br.com.xxxxxx">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="xxx"
android:supportsRtl="false"
android:theme="@style/MyMaterialTheme">
<activity
android:name=".BaseActivity"
android:screenOrientation="portrait" />
<activity
android:name=".A"
android:screenOrientation="portrait" />
<activity
android:name=".B"
android:screenOrientation="portrait" />
</application>
</manifest>
アクティビティB法:
@Override
public void onClick(DialogInterface dialog, int which) {
finish();
}
活性方法:
@Override
public void onClick(View view) {
startActivity(new Intent(MainActivity.this, B.class));
}
iはBをアセスするとき第二時間:
実際の問題は何ですか? Bアクティビティにもう一度アクセスできますか?正常に動作していますか? –
実行してください。とても面白いですね。 '助けてください、私は地元のvarを持っています。) – Vyacheslav
問題は: 私はacess B時にはBが破壊されます。 – Eumagnun