2012-12-08 53 views

回答

10

你可以试试这个,它会打开设置屏幕

检查它

import android.provider.Settings; 

int result = Settings.Secure.getInt(getContentResolver(), Settings.Secure.INSTALL_NON_MARKET_APPS, 0); 

打开设置

Intent intentSettings = new Intent(); 
intentSettings.setAction(android.provider.Settings.ACTION_MANAGE_APPLICATIONS_SETTINGS); 
startActivity(intentSettings); 
+0

谢谢,但我想只有打开此屏幕,如果这款手机不允许非市场应用。因此,我需要先检查是否允许非市场应用程序。 – sbo

+0

工作。谢谢:) – sbo

+1

在Android 4.0上,正确的操作是“android.provider.Settings.ACTION_SECURITY_SETTINGS” – sbo

0

使用PackageManager类要做到这一点,更多的信息here

相关问题