Trong các thiết bị Samsung com.sec.android.email là mặc định trong xây dựng Mail client, nhưng trong HTC nó là com.htc.android.mail. Câu hỏi của tôi là có bất kỳ cách nào để có được tên gói ứng dụng khách thư mặc định trong thiết bị Android không phụ thuộc vào công ty xây dựng khác ..Android: Làm thế nào để có được bản địa Email khách hàng gói tên
5
A
Trả lời
3
Đây không phải là câu trả lời đầy đủ, nhưng đây là cách để có danh sách Hoạt động có thể gửi message/rfc822
:
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("message/rfc822");
PackageManager pkgManager = context.getPackageManager();
List<ResolveInfo> activities = pkgManager.queryIntentActivities(intent, 0);
Bạn có thể lặp qua danh sách. Xem tài liệu ResolveInfo
cho các lĩnh vực quan tâm.
Các vấn đề liên quan
- 1. Làm thế nào để bản địa hoá tên cột DataTable
- 2. Tôi làm cách nào để có được tên nhóm địa phương cho khách/quản trị viên?
- 3. làm thế nào để có được địa chỉ mac của khách hàng duyệt trang web bằng asp.net MVC C#
- 4. Làm thế nào để chuyển đổi Perforce kho vị trí để khách hàng xem địa điểm
- 5. Làm thế nào để có được ASP.NET MembershipUser qua email
- 6. Nội địa hóa - làm thế nào để có được vị trí của khách hàng trong asp.net MVC?
- 7. Làm cách nào để lấy địa chỉ email
- 8. Làm cách nào để có được tên thư mục thực tế (được bản địa hóa)?
- 9. Nhận tên gói và chữ ký từ uid/pid của ứng dụng trong ứng dụng khách bản địa
- 10. Tôi làm cách nào để có được tên gói trong Android?
- 11. Làm thế nào để có được IP khách hàng phía sau một ELS AWS?
- 12. Netty - làm thế nào để có được tất cả các kênh khách hàng?
- 13. Làm thế nào để có được địa chỉ email của người dùng twitter với twitter api
- 14. Làm thế nào để xác định địa chỉ IP của khách hàng yêu cầu?
- 15. JLabel với gói HTML-văn bản như khách hàng JScrollPane
- 16. Gửi email có tệp đính kèm Khách hàng Agnostic
- 17. Làm thế nào để có được thông tin về các khách hàng trong Node.js
- 18. Làm thế nào để có được ngày và thời gian của khách hàng trong ASP.NET?
- 19. Làm thế nào để có được tên địa phương ngày trong Delphi?
- 20. Làm thế nào để bạn nhận được địa chỉ IP của khách hàng trong bộ điều khiển Grails?
- 21. Tên nhóm được bản địa hóa
- 22. Làm thế nào để có được địa chỉ liên lạc số điện thoại trong Android
- 23. Gửi email sao cho "từ" là tên hoặc văn bản thay vì địa chỉ email thực
- 24. Làm thế nào để có được tên Android AVD từ tên thiết bị adb
- 25. Làm cách nào để gửi email hàng loạt từ ASP.NET?
- 26. Python: Hai gói có cùng tên; làm thế nào để bạn xác định được nạp?
- 27. Làm thế nào để có được loại của ứng dụng sử dụng tên gói
- 28. làm thế nào để có được tên thành phố từ địa chỉ IP
- 29. Làm thế nào để có được NSArray của tên ngày trong tuần địa phương trong IOS?
- 30. làm thế nào để có được hình ảnh địa lý
Bạn muốn ứng dụng gói email mặc định của người đó? –
Không phải là mặc định. Vì vậy, chúng tôi có thể tạo một ứng dụng Email client cho khách hàng mặc định. Tôi cần ứng dụng thư được xây dựng cho mỗi thiết bị – Sudarshan
Tôi nghĩ điều tốt nhất bạn có thể làm là lấy danh sách các Hoạt động có thể gửi một 'message/rfc822' và lặp lại chúng để kiểm tra tên gói của chúng, nhưng điều đó sẽ không cho bạn biết chúng có phải là mặc định hay không. Tại sao bạn cần điều này, nếu tôi có thể yêu cầu? – Karakuri