Google ใช้เทคโนโลยี AI เพื่อแปลเนื้อหาเป็นภาษาที่คุณต้องการ การแปลโดย AI อาจมีข้อผิดพลาด
สรุปความสามารถในการทำงานร่วมกัน
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ในบางกรณี คุณอาจต้องการใช้ XML และ RemoteViews เพื่อแสดงมุมมอง
เช่น คุณอาจได้ติดตั้งใช้งานฟีเจอร์โดยไม่ใช้ Glance แล้ว หรือฟีเจอร์นั้นยังไม่พร้อมใช้งานหรือยังไม่สามารถใช้งานได้กับ Glance API ปัจจุบัน ในกรณีเหล่านี้ Glance จะมี AndroidRemoteViews ซึ่งเป็น API ความสามารถในการทำงานร่วมกัน
คอมโพสได้ AndroidRemoteViews ช่วยให้วาง RemoteViews ไว้ร่วมกับ
คอมโพสได้อื่นๆ ได้
val packageName = LocalContext . current . packageName
Column ( modifier = GlanceModifier . fillMaxSize ()) {
Text ( "Isn't that cool?" )
AndroidRemoteViews ( RemoteViews ( packageName , R . layout . example_layout ))
}
สร้างและกำหนด RemoteViews เหมือนกับที่คุณทำโดยไม่ใช้ Glance แล้วส่งเป็นพารามิเตอร์
นอกจากนี้ คุณยังสร้างคอนเทนเนอร์ RemoteViews สำหรับคอมโพสได้ได้ด้วย
AndroidRemoteViews (
remoteViews = RemoteViews ( packageName , R . layout . my_container_view ),
containerViewId = R . id . example_view
) {
Column ( modifier = GlanceModifier . fillMaxSize ()) {
Text ( "My title" )
Text ( "Maybe a long content..." )
}
}
ในกรณีนี้ ระบบจะส่งเลย์เอาต์ที่มี "คอนเทนเนอร์" พร้อมรหัสที่กำหนด คอนเทนเนอร์นี้ต้องเป็น ViewGroup เนื่องจากใช้เพื่อวาง
เนื้อหาที่กำหนด
หมายเหตุ: ระบบจะนำองค์ประกอบย่อยทั้งหมดของคอนเทนเนอร์ที่กำหนดออกและแทนที่ด้วย
เนื้อหา นอกจากนี้ ViewGroup ที่ระบุต้องได้รับการรองรับโดย RemoteViews. ดู
RemoteViewsWidget.kt ตัวอย่างการใช้
AndroidRemoteViews.
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2026-08-08 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2026-08-08 UTC"],[],[]]