ACTION_MANAGE_UNKNOWN_APP_SOURCES: startActivityForResult () hay startActivity ()?
Sep 08 2020
Tôi đang làm theo các ví dụ cây này, nơi được chỉ ra cách yêu cầu quyền cài đặt ứng dụng từ một nguồn không xác định:
- Cách quản lý cài đặt từ Nguồn không xác định trong Android Oreo?
- Cách sử dụng PackageManager canRequestPackageInstalls trong Android Oreo?
- Cài đặt ứng dụng không rõ nguồn gốc Android 8
Khi tôi thử nghiệm với startActivityForResult(), onActivityResult()không bao giờ được gọi khi tôi bật hoặc tắt (trên tiện ích chuyển đổi).
Sau đó, nghi ngờ của tôi là: startActvity()hoặc startActivityForResult()? nếu startActivityForResult(), hãy chỉ cho tôi cách này có thể hoạt động chính xác.
Trả lời
1 CommonsWare Sep 08 2020 at 03:54
Tài liệu choACTION_MANAGE_UNKNOWN_APP_SOURCES biết: "Đầu ra: không có gì". Do đó, sử dụng startActivity(), không startActivityForResult().