ค้นหาเทมเพลต

เทมเพลตการค้นหาจะแสดงแถบค้นหา แป้นพิมพ์ และรายการผลการค้นหาเพื่อให้ ผู้ใช้ทำการค้นหาได้ เช่น ค้นหาสถานที่

ขณะขับรถ ผู้ใช้จะเข้าถึงแป้นพิมพ์ไม่ได้ แต่สามารถใช้ การแปลงเสียงเป็นข้อความเพื่อค้นหาและดูผลการค้นหาก่อนหน้าได้

เทมเพลตการค้นหาประกอบด้วยข้อมูลต่อไปนี้

  1. ส่วนหัวของแถบค้นหา พร้อม แถบการดำเนินการที่ไม่บังคับ
  2. แสดงแถวสำหรับผลการค้นหา (ภายในขีดจำกัด)
  3. คีย์บอร์ด (เมื่อจอดรถ) ซึ่งแอปสามารถเลือกที่จะแสดงหรือซ่อนได้เมื่อ เทมเพลตแสดงเป็นครั้งแรก

แอปสามารถปรับแต่งสีพื้นหลังของเครื่องหมายด้วยสีใดก็ได้ ระบบจะใช้สีที่ใช้สำหรับเครื่องหมายแผนที่กับเครื่องหมายรายการ

ตัวอย่างเทมเพลตการค้นหา

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

ข้อกำหนด UX ของเทมเพลตการค้นหา

นักพัฒนาแอป

ต้อง อัปเดตรายการเมื่อผู้ใช้ป้อนคีย์เวิร์ด
ควร แสดงเนื้อหาแบบไดนามิก (การรีเฟรชหน้าจอ) เพื่อแสดงผลการค้นหาเท่านั้น ในระหว่างที่ผู้ใช้ป้อนข้อมูล
ควร แสดงตัวบ่งชี้การโหลดสำหรับการค้นหาที่คาดว่าจะใช้เวลานานกว่า 1 วินาที
ควร แสดงเนื้อหาหรือเปิดแป้นพิมพ์ (หากไม่มีเนื้อหาที่จะแสดง) เมื่อเปิดเทมเพลต
พฤษภาคม แสดงแป้นพิมพ์เป็นแบบขยายหรือยุบเมื่อผู้ใช้เปิด เทมเพลตในสถานะจอด (แป้นพิมพ์จะใช้งานไม่ได้ในสถานะ ขับรถ)
พฤษภาคม ระบุข้อความค้นหาเริ่มต้น
พฤษภาคม แสดงข้อความคำแนะนำในแถบค้นหา
พฤษภาคม แสดงรายการผลการค้นหาที่ผ่านมาเริ่มต้นหรือเนื้อหาอื่นๆ ที่เกี่ยวข้อง

แหล่งข้อมูล

ประเภท ลิงก์
การอ้างอิง API SearchTemplate, SearchTemplate.Builder