Şu anda Malzeme Tasarımı olarak bir Fragment
odaklı app (Ben bütün Fragment
s için ev sahibi olarak bir FrameLayout
konteyner ile bir Activity
var) güncelliyorum ok geri burger AppCompat v7 21 ev simgesini canlandırın. Ve ben Fragment
'u değiştirirken burger simgesini arka oka doğru canlandırmak istiyorum.Android 5.0 - programlı
Temel olarak, yeterince açık değilse, here elde etmek istediğim şeydir. this library (MaterialMenu)'u kullanmak istemiyorum, resmi AppCompat
lib'ini mümkün olduğunca uzatmak istiyorum.
Bu etkiyi this solution sayesinde elde ettim, ancak Fragment
değiştirildiği zaman ActionBarDrawerToggle
bir geri düğmesi olarak nasıl yapılacağını anlayamıyorum.
Sorularım: Fragement
değiştirildikten sonra geri ok simgesi hala ActionBarDrawerToggle
olmalıdır? Hangi durumda onu nasıl geçersiz kılabilirim, böylece çekmeceyi açmak yerine onBackPressed()
gibi davranıyor? Bunu zaten denedim ama işe yaramıyor:
@Override
public boolean onOptionsItemSelected(MenuItem item)
{
switch (item.getItemId())
{
case android.R.id.home:
getActivity().onBackPressed();
return true;
}
return false;
}
Şimdiden teşekkürler. Bu kütüphanenin
Gerçekten de, dediğim gibi, zaten kullandım ama imo, hisse senedi simgesinden daha iyi değil :). – MathieuMaree
O zaman neden v7 ActionBarDrawerToggle'a geçmiyorsunuz? –
Peki, ben ...? İstediğim, çekmeceyi açarken/kapatırken geçiş animasyonu değil; aynı animasyon ama parçaları değiştirirken. Ve Parça eklendiğinde açma/kapama düğmesi gibi davranmayı tercih ediyorum – MathieuMaree