An Activity
có thể thổi phồng một bố cục tùy ý xml có thể có hoặc không có Fragment
trình giữ chỗ trong đó.Có cách nào để Hoạt động biết phân đoạn nào vừa được tạo ra không?
Nếu có, Fragment
sẽ được khởi tạo và đính kèm vào Activity
.
Có cách nào để tham chiếu đến số Fragment
từ số Activity
đã được đính kèm không?
FragmentManger.findFragmentById()
giả sử bạn biết ID trước để làm cho nó hoạt động nhưng trong trường hợp này tôi đang đề xuất, nó không có sẵn.
Hành vi tôi lý tưởng muốn có là Activity
nhận thức được bất kỳ Fragment
s nào gắn với nó để nó có thể phản hồi.
uggh Tôi mù, thx –
chết tiệt, onAttachFragment cho bạn biết khi phân đoạn được gắn nhưng nó không cho bạn biết khi nó sẵn sàng để được làm việc với ví dụ bài fragment.onActivityCreated() –
cho bạn có thể gọi lại trong đoạn của bạn giống như giao diện bên trong đoạn được thực hiện bởi hoạt động của bạn ... vì vậy khi đoạn đã sẵn sàng, bạn có thể gọi lại cuộc gọi ... Để sử dụng, bạn có thể đặt tham chiếu cho hoạt động trong onAttachFragment. .. điều này cũng có thể giúp http://developer.android.com/guide/topics/fundamentals/fragments.html#Communica tingWithActivity – iago