woshidan's blog

そんなことよりコードにダイブ。

launchMode

Activityの起動とlaunchModeについて

ActivityのlaunchMode の違いが気になっていたので、公式で推奨されている standard, singleTop についてざっくり整理しました。 launchMode=“standard"、あるいは指定がない場合 Androidのシステムは常に、ターゲットタスク*1内で新しいActivityのインスタ…

ActionBarのUpナビゲーションとLaunchModeについて

Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar); getSupportActionBar().setDisplayHomeAsUpEnabled(true); 上記のようなコードで設定するActionBarのUpナビゲーションは基本的に、 <activity android:name=".MainActivity" android:label="@string/app_name" android:theme="@style/AppTheme.NoActionBar"> </activity>

launchModeをsingleTopにしておくと何が起こるか

二重Activity起動、嫌、絶対。 というとき、自分の場合は以下の二つのような場合があります。 フォームを連打したところ、その結果のActivityが何個も起動される 2つ行き来したいActivityがあって、Intentを送り合ったりしているうちに両方がずんずんどこど…