Нужна помощь AdWhire (admob) по поводу «Невозможно заполнить запрос на объявление. Это обычная ситуация »

Насколько я понимаю, вам действительно нужно запустить свое намерение с помощью действия ACTION_IMAGE_CAPTURE (вместо INTENT_ACTION_STILL_IMAGE_CAMERA). Затем в onActivityResult вам нужно получить данные из намерения: там вы найдете ссылку на изображение.

Посмотрите примеры, приведенные здесь здесь .

Но, смотря на ваш ответ, вы, вероятно, найдете это более полезным:

String[] projection = { 
          MediaStore.Images.ImageColumns._ID, MediaStore.Images.ImageColumns.DATA 
}; 
String selection = ""; 
String[] selectionArgs = null; 
mImageExternalCursor = managedQuery(MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
           projection, selection, selectionArgs, null); 
mImageInternalCursor = 
           managedQuery(MediaStore.Images.Media.INTERNAL_CONTENT_URI, projection,
           selection, selectionArgs, null); 

, затем

String filePath = 
            mImageExternalCursor.getString(mImageExternalCursor.getColumnIndexOrThrow(
            Media‌Store.Images.ImageColumns.DATA));

(так как вы действительно не хотите снимать новое изображение).

1
задан Tim Post 4 September 2011 в 05:07
поделиться