4.2.2 より前では、ロゴのみがクリック可能でした。
4.2.2 の時点で、アクションバーのタイトルは、ロゴと一緒にクリック可能です。どちらも同じボタンの一部であるかのようです。
4.2.2 デバイスを使用している場合は、Google リーダー アプリでこの動作の例を確認できます (添付のスクリーンショットを参照)。
この動作を無効にして、アイコンのみのクリックを有効にするにはどうすればよいですか? おそらくそれはバグですか?
コード スニペットの例を参照してください。
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getActionBar().setDisplayHomeAsUpEnabled(true);
getActionBar().setHomeButtonEnabled(true);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
Intent intent = new Intent(this, MainActivity.class);
startActivity(intent);
finish();
return true;
}
return false;
}
}