Container.Callback

อินเทอร์เฟซแบบคงที่แบบสาธารณะ Container.Callback

จะมีการเรียกกลับหลังจากโหลดทรัพยากรสำเร็จแล้ว ไคลเอ็นต์อาจใช้อินเทอร์เฟซนี้เพื่อรับข้อมูลเมื่อมีการรีเฟรชเนื้อหาของคอนเทนเนอร์แล้ว

คุณอาจต้องพึ่งพาข้อเท็จจริงที่ว่าจะมีการเรียก containerRefreshBegin(Container, Container.RefreshType) สำหรับ Container.RefreshType หนึ่งๆ ก่อน containerRefreshSuccess(Container, Container.RefreshType) หรือ containerRefreshFailure(Container, Container.RefreshType, Container.RefreshFailure) ที่เชื่อมโยง แต่อย่าตั้งข้อสันนิษฐานอื่นใดเกี่ยวกับการสั่งซื้อ โดยเฉพาะอย่างยิ่ง อาจมีการรีเฟรชที่ค้างอยู่ 2 ครั้งพร้อมกัน (ทั้ง SAVED และ NETWORK) หรืออาจมีการรีเฟรช SAVED ก่อนการรีเฟรช NETWORK

สรุปวิธีการสาธารณะ

นามธรรม โมฆะ
containerRefreshBegin(คอนเทนเนอร์ คอนเทนเนอร์, Container.RefreshType refreshType)
นามธรรม โมฆะ
containerRefreshFailure(คอนเทนเนอร์ คอนเทนเนอร์, Container.RefreshType refreshType, Container.RefreshFailure refreshFailure)
นามธรรม โมฆะ

วิธีการสาธารณะ

สาธารณะ abstract void containerRefreshBegin (คอนเทนเนอร์ คอนเทนเนอร์, Container.RefreshType refreshType)

เรียกใช้เมื่อการรีเฟรชกำลังจะเริ่มต้นสำหรับประเภทการรีเฟรชที่ระบุ

สาธารณะ abstract void containerRefreshFailure (คอนเทนเนอร์ คอนเทนเนอร์, Container.RefreshType refreshType, Container.RefreshFailure คอนเทนเนอร์.รีเฟรชFailure

มีการเรียกเมื่อการรีเฟรชประเภทการรีเฟรชที่ระบุล้มเหลว

สาธารณะ abstract void containerRefreshSuccess (คอนเทนเนอร์ คอนเทนเนอร์, Container.RefreshType refreshType)

เรียกใช้เมื่อการรีเฟรชที่ประสบความสำเร็จสำหรับประเภทการรีเฟรชที่ระบุ