我正在开发 android 应用程序,在我的应用程序中,我想从相机拍照并在图像视图中设置为图像。我的代码看起来像
var img_view = Titanium.UI.createImageView({
image: '/images/default.png',
height: '100%',
width: '100%',
}); win.add(img_view);
photo_camera_view = Ti.UI.createView(
{
height: '20dp',
backgroundColor:'#fff'
}); win.add(photo_camera_view);
photo_camera_view.addEventListener('click', function(e)
{
Titanium.Media.showCamera(
{
success:function(event)
{
img_view.image = event.media;
},
cancel:function()
{
},
error:function(error)
{
// create alert
},
});
});
我的需要是从相机拍摄照片并在 img_view 中设置图像:'来自相机的照片'。在 Android 中,当我执行 Ti.Media.showCamera 时,在成功拍照并在应用程序中点击“确定”后,应用程序将重新启动。我正在使用钛 sdk 2.0.1 并在具有 android 版本 2.2 的 android 设备上对其进行测试。需要帮助......谢谢......