CoWatchingState

@Immutable
@AutoValue
@PublicApi
public abstract class CoWatchingState implements QueriedCoWatchingState



แสดงสถานะของกิจกรรมการดูร่วมกัน

ใช้เมื่อรับการอัปเดตสถานะจากผู้เข้าร่วมคนอื่นๆ และเป็นค่าผลลัพธ์ onStateQuery

สรุป

ประเภทที่ซ้อนกัน

เครื่องมือสร้างสำหรับ CoWatchingState

แสดงสถานะปัจจุบันของการเล่นสื่อ

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

static CoWatchingState.Builder

แสดงผล Builder ใหม่

abstract CoWatchingQueue

แสดงผลค่าการจัดคิว

abstract String

แสดงตัวระบุสื่อที่เล่นอยู่

abstract Duration

แสดงตำแหน่งปัจจุบันของการเล่นสื่อ

abstract double

แสดงอัตราการเล่นปัจจุบัน โดยที่ 1.0 คือความเร็วปกติ

abstract CoWatchingState.PlaybackState

แสดงสถานะปัจจุบันของการเล่นสื่อ

abstract CoWatchingState.Builder

แสดงผล Builder ใหม่จากออบเจ็กต์ปัจจุบัน

วิธีการที่รับช่วงมา

จาก com.google.android.meet.addons.QueriedCoWatchingState
static QueriedCoWatchingState
of(Duration mediaPlayoutPosition)

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

เครื่องมือสร้าง

public static CoWatchingState.Builder builder()

แสดงผล Builder ใหม่

coWatchingQueue

public abstract CoWatchingQueue coWatchingQueue()

แสดงผลค่าการจัดคิว

mediaId

public abstract String mediaId()

แสดงตัวระบุสื่อที่เล่นอยู่

หมายเหตุ: รูปแบบจริงมีความสำคัญต่อแอปการดูร่วมกันเท่านั้น

mediaPlayoutPosition

public abstract Duration mediaPlayoutPosition()

แสดงตำแหน่งปัจจุบันของการเล่นสื่อ

mediaPlayoutRate

public abstract double mediaPlayoutRate()

แสดงอัตราการเล่นปัจจุบัน โดยที่ 1.0 คือความเร็วปกติ

playbackState

public abstract CoWatchingState.PlaybackState playbackState()

แสดงสถานะปัจจุบันของการเล่นสื่อ

toBuilder

public abstract CoWatchingState.Builder toBuilder()

แสดงผล Builder ใหม่จากออบเจ็กต์ปัจจุบัน