2015-04-30 1 views
1

До сих пор в моем приложении пользователь может использовать кисти и разные цвета, чтобы нарисовать любую картинку, которую он любит, и сохранить ее на своем телефоне. Я также сделал простую игру, где летает самолет. Как объединить эти два приложения. Итак, после того, как пользователь рисует изображение. Он нажимает save, а затем он должен сделать изображение определенного размера и использовать его как персонаж в игре. Любая помощь будет оценена! Я новичок в этом!Сохранение того, что пользователь рисует и использует его позже

ответ

0

Как вы сохраняете изображения, то вы, вероятно, знаете, где они в конечном итоге, так и на игровой части приложения, просто загрузить и масштабировать его как на http://developer.android.com/training/displaying-bitmaps/load-bitmap.html

Только не читать их ресурсов , вместо этого используйте BitmapFactory.decodeFile().

Ooor вы можете пойти

Bitmap bp = Bitmap.createScaledBitmap(BitmapFactory.decodeFile(path, bmpOptions), width, height, false); 

где width и height ваш «определенный размер» и path путь, где вы сохранили изображение.

createScaledBitmap() reference

+0

Благодарим за ответ! Прямо сейчас, в моем приложении фотографии сохраняются в галерее телефонов пользователей. Итак, как я могу получить доступ к этому изображению. Например, я не хочу, чтобы пользователь сохранял картинку в своей галерее, а не добавлял ее в приложение. Я хочу, чтобы пользователь рисовал, и он напрямую загружается в приложение. Это возможно? Большое спасибо. – Kobe

+0

@Baller Собираетесь ли вы объединить два приложения в одном? Или вы хотите сохранить их отдельно? – Klotor

+0

Я хочу объединить их, если это возможно. – Kobe

Смежные вопросы