|
安卓如何在代码里判断手机里是否安装了新浪微博呢! |
|
|
20分 |
根据包名(新浪微博包名:com.sina.weibo)判断应用程序是否安装就可以了。
判断方法:
/**
* 应用程序是否已安装
* @param context
* @param packageName 应用程序的包名
* @return
*/
public static boolean isInstalled(Context context, String packageName) {
if (packageName == null || "".equals(packageName))
return false;
try {
context.getPackageManager().getApplicationInfo(packageName,
PackageManager.GET_UNINSTALLED_PACKAGES);
return true;
} catch (NameNotFoundException e) {
return false;
}
}
|