为此,我使用以下代码,但它会抛出ActivityNotFoundException ...
String uriStr = "android.resource://"+ "com.soft.usegallery"+ "/" + R.drawable.icon;
Uri uri = Uri.parse(uriStr);
Intent intent = new Intent();
intent.setAction(Intent.ACTION_VIEW);
intent.setDataAndType(uri, "image/*");
startActivity(intent);
答案 0 :(得分:-1)
首先,Android没有单一的“默认图库应用”。不同的设备将包含不同的“图库应用”,有些可能没有这样的应用。
其次,很少(如果有的话)应用支持android.resource://
计划,更不用说“图库应用”了。
请使用GridView