Hi có một java với mã này để tạo ra chia sẻ ý địnhandroid tùy chọn ACTION_SEND ý định chỉ một lần
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, "text");
sendIntent.putExtra(Intent.EXTRA_SUBJECT, "subject");
sendIntent.setType("text/plain");
Bây giờ tạo một popup của ứng dụng có sẵn và yêu cầu nếu bạn muốn sử dụng các ứng dụng được lựa chọn luôn hay chỉ một lần có cài đặt để đặt nó chỉ một lần và xóa 2 nút này không?
Có tùy chọn như vậy trong Android như Intent.setOption ('chỉ một lần') không?
Cảm ơn
Bạn luôn có thể tạo ra hộp thoại tính năng chọn của riêng bạn bằng cách lọc trên 'Intent'. Bằng cách này, bạn có thể hiển thị bất kỳ nút nào bạn muốn. Xem: [Làm cách nào để truyền ý định Android cho bất kỳ ai trừ ứng dụng của riêng tôi?] (Http://stackoverflow.com/a/17866142/2558882). Câu hỏi là về một ý định khác với bạn, nhưng bạn sẽ sử dụng cùng một thủ tục. – Vikram
Chắc chắn. Hãy xem xét điều này: [Tạo một trình chọn tùy chọn Intent dành cho Android] (http://pilcrowpipe.blogspot.ca/2012/01/creating-custom-android-intent-chooser.html). Những điều bạn nên biết: bạn sẽ tạo một cửa sổ bật lên như bất kỳ cửa sổ bật lên nào khác và điền vào nó bằng nội dung dựa trên tiêu chí nhất định. Android làm điều tương tự cho bạn. Nhân tiện, câu trả lời cho câu hỏi của bạn là: Số – Vikram
cảm ơn việc thêm Intent.createChooser() dường như hoạt động :) – jhdj