2012-03-05 33 views
9

Trên Ice Cream Sandwich người dùng có thể xem danh sách các ứng dụng được sử dụng gần đây với ảnh chụp màn hình trạng thái cuối cùng của UI. Tôi đang làm việc trên một ứng dụng hiển thị thông tin bí mật không được lưu giữ trong bộ nhớ theo bất kỳ cách nào. Có cách nào để tắt tính năng đó không?Cách tránh ứng dụng của tôi hiển thị trong danh sách các ứng dụng được sử dụng gần đây

+2

thử 'android: excludeFromRecents =" true "' trong tệp kê khai hoạt động của bạn – DouO

Trả lời

12

Bạn đã thử thêm android:excludeFromRecents="true" vào hoạt động trong số AndroidManifest.xml của mình chưa?

<activity 
     android:label="@string/your_app_name_goes_here" 
     android:excludeFromRecents="true" 
     android:name=".SomeActivityNameGoesHere" > 
     <intent-filter > 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
     </intent-filter> 
    </activity> 
3

Bạn có thể tắt tính năng này bằng cách thêm android:excludeFromRecents="true" vào tất cả hoạt động trong tệp kê khai ứng dụng AndroidManifest.xml của mình. Hãy chắc chắn để thêm nó vào tất cả chúng: nếu bạn chỉ thêm nó vào một hoặc một số, ứng dụng của bạn sẽ không luôn luôn bị loại trừ khỏi danh sách các ứng dụng được sử dụng gần đây.

Các vấn đề liên quan