2016-04-04 41 views

cevap

2

Bu yöntem yalnızca Android'den bu yana kullanılabilen "yerel" ActionBar sınıfında değil, Destek Eylem Çubuğunda kullanılabilir. Daha da önemlisi, kaynak için @hide ile açıklamalı, yani resmi API'nin bir parçası değildir. üçüncü taraf geliştiriciler. Bu yüzden Google tarafından hiçbir yerde belgelenmiyor. Kullanmamalısın. Yani temelde

public void setDefaultDisplayHomeAsUpEnabled(boolean enable) { 
    if (!mDisplayHomeAsUpSet) { 
     setDisplayHomeAsUpEnabled(enable); 
    } 
} 

tam olarak setDisplayHomeAsUpEnabled kullanma gibi ama değer henüz kullanarak elle aynı ayarlanmamış yok sadece: kaynaklarına daha derin bir göz olması

, ben WindowDecorActionBar uygulanan yöntem buldu bahsedilen işlev.

tldr: Her zaman setDisplayHomeAsUpEnabled kullanmalı ve varsayılan yöntemi ihmal etmelisiniz.