Android setDisplayHomeAsUpEnabled Kullanımı
20.08.2014 18:28:23
Android Bar Üzerinden Bir Alt Activitye Dönüş Yapma
setDisplayHomeAsUpEnabled en güzel kullanımı tabikide bir çağrılan Activity e dönüş yapmak tabi farklı kullanım da yapabilirsiniz.
Bunu direk AndroidManifest üzerinden min sdk 16 kullanıyorsanız ayarlayabilirsiniz.
<activity
android:name=".UrunDetay"
android:label="@string/app_name"
android:parentActivityName=".UrunSorgula"
android:launchMode="singleTop">
</activity>
Daha alt versiyonlarda kullanmanız gerekiyor ise bu işi aşağıdaki kodu yazarak halledersiniz.
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
finish();
return true;
default: return super.onOptionsItemSelected(item);
}
}
Activity onCreate kısmında aşağıdaki ayarları yapmanızı tafsiye ederim.
bar.setDisplayHomeAsUpEnabled(true);
bar.setHomeButtonEnabled(true);
Yorumlar