Tôi đặt ứng dụng của mình làm chủ sở hữu thiết bị và màn hình đang ghim khi tôi gọi startLockTask()
. vấn đề của tôi bây giờ khi tôi cố gắng để chạy một ứng dụng khác bằng cách sử dụng phương pháp này:Android Chạy một ứng dụng khác trong khi khóa công việc
Intent i = getPackageManager().getLaunchIntentForPackage("com.example.test");
startActivityForResult(i,Intent.FLAG_ACTIVITY_NEW_TASK);
(không có gì xảy ra) những gì tôi phải làm gì để làm cho nó chạy?
Edit: tôi đã cố gắng thêm
dpm.setLockTaskPackages(deviceAdmin, new String[] { getPackageName() ,"com.example.test"});
của nó không khởi động quá.
Bạn đang cố gắng làm gì? kiosk ứng dụng? (giới hạn một thiết bị chỉ sử dụng các ứng dụng cụ thể?) – auval
Bạn có thể mô tả từng bước những gì bạn đang cố gắng làm và cách bạn đang thực hiện nó không? – windedmoose