6

Android-ObservableScrollView kütüphanesini kullanıyorum. Her şey harika çalışıyor, ancak parçaları tutmak için faaliyetim var, bu yüzden tüm görüşler parçada kapsüllenmiş. Faaliyette, parçaları tutmak için sadece FrameLayout vardır.
Bu yüzden uygulamada Toolbar kullanmam gerekiyor, bunun nasıl uygulanacağına dair birkaç fikrim var.Araç Çubuğunu Parçada veya Etkinlikte Kullanma

  1. Araç Çubuğunu etkinlikte kullanın, bu durumda düzenimin FrameLayout ve Araç Çubuğu olacaktır. Bu sayede araç çubuğu ile bir şeyler yapmam gerektiğinde aktivite ile iletişim kurdum, ayrıca parçadan getSupportedActionBar()'u kullanarak da elde edebilirim. Her parça görünümü oluşturma işleminde parça içindeki (kendi düzeninde) araç çubuğunu kullanın. Ve her parçayı değiştirdiğimde, aktiviteye yeni Araç Çubuğu eklemem gerekiyor. Bazı parçalarda farklı araç çubuklarına sahip olacağım ama hepsinde değil. Araç Çubuğunu parça içinde saklamak iyi bir yaklaşım. Ben de birkaç araç çubukları olacaktır ekranda birden fazla parçası olacak eğer, ikinci yaklaşım kullanarak görebileceğiniz

sorunu.

Lütfen bu durumda doğru olanın ne olacağını öneriniz.
Teşekkür ederiz.

+0

Aşağıdakileri kontrol edebilirsiniz: https://github.com/udacity/Advanced_Android_Development – quangson91

+0

Her ikisi de (1) & (2) tamam. Her davaya bağlıydı. Yukarıdaki bağlantıyı MainActivity sınıfından kontrol edebilir ve ayrıca etkinlik_main.xml dosyasını kontrol edebilirsiniz. – quangson91

+0

Daha fazla bilgi için https://www.udacity.com/course/advanced-android-app-development--ud855 adresini ziyaret edebilirsiniz. – quangson91

cevap

0

İlk yöntemi kullanmalısınız. İlk yöntem kullanılırken, daha az sorun olacaktır, çünkü ikinci yöntemde, araç çubuğunu iyi programlama olmayan birçok kez tanımlamanız gerekir.