آموزشهای پراکنده از دنیای برنامه نویسی اندروید
در پیاده سازی برنامه هایمان ممکن هست نیاز باشد قابلیت اسکرین شات برداشتن را غیر فعال کنیم تا امنیت اطلاعات کاربر افزایش پیدا کند. برای این کار کافیست کد زیر را در تابع onCreate قبل از setContentView استفاده کنید. لازم به ذکر هست کد حتما باید در اکتیویتی استفاده شود.
getWindow().setFlags(LayoutParams.FLAG_SECURE,
LayoutParams.FLAG_SECURE);
مثال کامل
public class FlagSecureTestActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setFlags(LayoutParams.FLAG_SECURE,
LayoutParams.FLAG_SECURE);
setContentView(R.layout.main);
}
}