Gửi ý kiến phản hồi
Tổng quan về API Tổng quan
Sử dụng bộ sưu tập để sắp xếp ngăn nắp các trang
Lưu và phân loại nội dung dựa trên lựa chọn ưu tiên của bạn.
Thông báo về việc ngừng cung cấp: Tín hiệu bối cảnh về địa điểm và thời tiết
Cảnh báo:
Chúng tôi đã ngừng sử dụng các tín hiệu theo ngữ cảnh về Địa điểm và Thời tiết (do phương thức getPlaces()
và getWeather()
) cung cấp.
Tín hiệu theo ngữ cảnh của Địa điểm đã bị tắt.
Chúng tôi đã hạn chế việc sử dụng tín hiệu này đối với những khách hàng đã triển khai
hiện tại đến hết ngày 30 tháng 10 năm 2019. Các biện pháp triển khai mới phải sử dụng
SDK Địa điểm dành cho Android thay vì
tín hiệu theo ngữ cảnh của Địa điểm.
Tín hiệu thời tiết cũng đã bị tắt.
Chúng tôi vẫn tiếp tục hạn chế việc sử dụng tín hiệu này cho những khách hàng đã triển khai
từ nay đến hết ngày 31 tháng 1 năm 2020. Google không cung cấp
chức năng thay thế cho tín hiệu bối cảnh Thời tiết.
Bạn có thể sử dụng Snapshot API để lấy thông tin về môi trường hiện tại của người dùng. Với API Ảnh chụp nhanh, bạn có thể truy cập nhiều loại tín hiệu ngữ cảnh :
Phát hiện thấy hoạt động của người dùng, chẳng hạn như khi họ đi bộ hoặc lái xe.
Báo hiệu lân cận mà bạn đã đăng ký.
Trạng thái tai nghe, đã cắm hay chưa.
Vị trí, bao gồm vĩ độ và kinh độ.
Hệ thống lưu các giá trị này trong bộ nhớ cache để có thể trả về chúng nhanh chóng. Nếu không có dữ liệu, thì cảm biến và suy luận sẽ được thực hiện để trả về giá trị trạng thái mới.
API Nhận biết trả về loại dữ liệu hiện có cho các loại ngữ cảnh có API công khai.
Mỗi tín hiệu ngữ cảnh có một phương thức API Ảnh chụp nhanh tương ứng. Ví dụ: để nhận hoạt động hiện tại đã phát hiện, bạn gọi getDetectedActivity()
, sử dụng SuccessListener
để nhận DetectedActivityResponse
, sau đó gọi getActivityRecognitionResult()
để trả về ActivityRecognitionResult
từ đó bạn có thể lấy dữ liệu yêu cầu thực tế.
Ví dụ sau đây cho biết cách nhận hoạt động mới nhất được phát hiện:
Awareness.getSnapshotClient(this).getDetectedActivity()
.addOnSuccessListener(new OnSuccessListener<DetectedActivityResponse>() {
@Override
public void onSuccess(DetectedActivityResponse dar) {
ActivityRecognitionResult arr = dar.getActivityRecognitionResult();
}
})
Để biết thêm thông tin về những việc bạn có thể làm với dữ liệu yêu cầu, hãy xem phần Nhận dữ liệu tổng quan nhanh .
Gửi ý kiến phản hồi
Trừ phi có lưu ý khác, nội dung của trang này được cấp phép theo Giấy phép ghi nhận tác giả 4.0 của Creative Commons và các mẫu mã lập trình được cấp phép theo Giấy phép Apache 2.0 . Để biết thông tin chi tiết, vui lòng tham khảo Chính sách trang web của Google Developers . Java là nhãn hiệu đã đăng ký của Oracle và/hoặc các đơn vị liên kết với Oracle.
Cập nhật lần gần đây nhất: 2023-09-14 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Thiếu thông tin tôi cần"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Quá phức tạp/quá nhiều bước"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Đã lỗi thời"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Vấn đề về bản dịch"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Vấn đề về mẫu/mã"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Khác"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Dễ hiểu"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Giúp tôi giải quyết được vấn đề"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Khác"
}]
Bạn muốn chia sẻ thêm với chúng tôi?
{"lastModified": "C\u1eadp nh\u1eadt l\u1ea7n g\u1ea7n \u0111\u00e2y nh\u1ea5t: 2023-09-14 UTC."}
[[["Dễ hiểu","easyToUnderstand","thumb-up"],["Giúp tôi giải quyết được vấn đề","solvedMyProblem","thumb-up"],["Khác","otherUp","thumb-up"]],[["Thiếu thông tin tôi cần","missingTheInformationINeed","thumb-down"],["Quá phức tạp/quá nhiều bước","tooComplicatedTooManySteps","thumb-down"],["Đã lỗi thời","outOfDate","thumb-down"],["Vấn đề về bản dịch","translationIssue","thumb-down"],["Vấn đề về mẫu/mã","samplesCodeIssue","thumb-down"],["Khác","otherDown","thumb-down"]],["Cập nhật lần gần đây nhất: 2023-09-14 UTC."]]