问题标签 [android-photos]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 是否可以在 Android 应用程序中使用foursquare api 上传照片?
我正在尝试使用 Android 应用程序中的 Foursquare API 将照片上传到场地。但我FileNotFoundExceptio
在httpsUrlConnection.getInputStream
. 是否可以使用foursquare api将照片上传到场地?如果是这样,我该怎么做?
php - 在 Android 应用中从 Mysql 加载照片
照片没有出现在我的应用程序中。我的加载代码如下:
问题出在尝试的第一行:
和 php 文件:
Android 中的输出是正确的 url,但不会显示到 Imageview 中:
我从其他页面获得了代码,因为我尝试了一些示例,但从未奏效。仅当我将 url 放入 Android 时,但当我可以从 Mysql 获得多个时,永远不会只显示正确的 url 的照片,所以我认为问题是当我尝试将 url 转换为位图时。
感谢你的回答。
java - 拍照并保存路径
我知道这个问题可能已经在这里了,但我没有找到任何可以帮助我的东西。我想拍张照片并保存它的路径。我已经在拍照,但我无法在 Toast 中显示路径或将其保存在数据库中。
android - 观看时照片旋转 90 度
在我的应用程序中,用户有机会拍照,然后在 ImageView 中查看。问题是查看照片时的图像变成 90 dregrees(如果我拍摄肖像,它会出现在风景中)。我究竟做错了什么??
拍照片:
查看它:
android - 谷歌照片与图库 - 意图选择器
在我的应用程序中,我允许用户从他们的图库中选择个人资料图片,如下所示:
当您单击第一个选项时,在我的 Android 5.0 设备上,我得到以下信息:
如果我使用基于 AOSP 项目的普通 Gallery 应用程序,一切正常且花花公子。但是,Photo 的应用程序似乎使用了不同的意图。
以下是我处理普通画廊代码的方式:
然后是意图结果处理程序:
上面的一些辅助函数:
其中一些可能不需要显示,但我将其全部包含在内,以防干扰。
当我使用 Google Photos 挑选照片时,我的 ImageView 是空白的(而不是用选定的挑选填充)。未选择图像,我无法像在图库中设置的那样进入手动裁剪视图。 所以基本上,什么都没有发生。
响应答案的新代码
上面的代码也不起作用。我试图使它类似于下面的答案。会发生什么:
我单击“从图库中选择”。它不再给我选择,现在它直接从库存画廊打开(这没什么大不了的)。我单击图像,它......似乎重新开始intent
- 它带回画廊希望我选择另一个图像:而不是 Cropping Activity
。然后在第二次之后,它将ImageView
使用所选文件设置我的。
android - 以纵向和横向模式连续拍照时应用程序崩溃
我的 android 应用程序中有一个功能,它允许用户拍照,然后将它们保存在应用程序内的一个小画廊中。
当我开始以纵向模式拍照然后坚持纵向模式时一切正常,但是当我决定切换到横向模式时,我可以拍照但是当我单击确认按钮时(您决定继续继续的那一刻使用实际照片或返回拍摄另一张)应用程序然后崩溃。不幸的是,我现在无法发布日志,但这里是代码(完全基于您可以在 android 网站上找到的代码):
这是我创建相机意图,文件并保存它的地方:
这是 onActivityResult() 方法:
这是我将图像放入画廊的地方:
我还准确地说我将所有这些方法都称为一个片段
感谢您的阅读!
android - 图库不显示 SD 卡中的照片
我们正在构建一些画廊应用程序。
最近有些用户抱怨他们无法从他们的 sd 卡中看到某些文件夹(他们也无法在图库中看到)。我们与他们核对并查看文件夹中没有.nomedia
文件。我们还检查了我们的手机和 SD 卡是否被完美读取。
您知道为什么会发生这种情况或有任何重现它的方法吗?
android - WindowManager 添加的视图上的 ViewPager 获取“java.lang.IllegalArgumentException:找不到 id 的视图”
我正在实现一个照片查看器,它允许用户从缩略图中以全屏模式查看照片。我目前的方法是将膨胀视图添加到WindowManager
. 在膨胀视图中,有一个ViewPager
允许用户切换图像。我收到错误“java.lang.IllegalArgumentException:找不到 id 的视图”
以下是详细信息(视图在 setActivity 方法中膨胀,并在 openPhoto 方法中为 viewPager 设置适配器):
这里是调用 PhotoViewer 方法的地方:
这是包含 viewPager 的视图布局:
这是logcat:
这个问题有什么解决办法吗?非常感谢你们!
android - 将相机拍摄的照片上传到大小有限的服务器
标题听起来可能有点像“菜鸟问题”,但我非常了解如何为 Android 编程,我只是想弄清楚实现我想要的最佳方法是什么。
我的用例是:用户拍摄照片并将其发送到我们的服务器,该服务器具有文件大小限制(这可能意味着我们必须直接在设备上调整照片大小)。
看起来很容易,对吧?我的问题如下:
1)更好地使用可能崩溃的意图,因为某些相机应用程序是用屁股编码的,或者使用 cawc 相机库构建基本视图“拍照并确认”?(我做了两个,我更喜欢意图,但我想对此发表意见)。
2)你如何处理文件大小限制?File.length()
我的意思是使用(即使返回的值并不完全正确)很容易获得照片的大小,但是如果你超过了限制,你怎么能说调整后的图片会有多大呢?(您需要转换位图以调整它的大小,然后出现很多问题,OOMException
并且您无法计算磁盘上位图的最终大小,您需要将其压缩并将其写入磁盘并分析新创建的文件)。
感谢您的帮助:D