, Ben bir Fragman bir bağımlılık enjekte etmek için en iyi yol olduğunu anlamaya çalışıyorum. RoboGuice gibi dış çerçevelerden bağımsız olmak istiyorumAndroid Fragmanı ve Bağımlılık Enjeksiyon
Şimdi, mümkün olan en basit şekilde, bir tür mantığı özetleyen bir arabirime sahibim ve bir Etkinlik'ten, bunun bir uygulamasını enjekte etmek istiyorum arayüz. Sistemin parçamı yeniden oluşturması gerekebileceğinden ve parçanın yeni bir örneğini oluşturmanın olağan yolunun yaratımı yöneten statik bir yöntem sağlamak olduğu için parçam için varsayılan bir kurucu sağlaman gerektiğini biliyorum. Bu:
public static Fragment newInstance() {
final Bundle bundle = new Bundle();
...
final Fragment fragment = new MyFragment();
fragment.setArguments(bundle);
return fragment;
}
Bağımlılığımı parçalara nasıl iletebilirim? Parcelable veya Serializable arayüzleri uygulamalı ve Bundle'a paketlemeli miyim? Sonucu elde etmenin başka bir yolu var mı?
Teşekkürler!
Sanırım doğru Aktiviteye Parçası birleştirilmesi bitireceğiz böyle yaparsanız? Yine de Parçanın bağımsız ve tekrar kullanılabilir olmasını istiyorum. – TheImplementer