草庐IT

Android 4.4.2 - 相机 uri 返回 null 并且裁剪功能不起作用?

我正在尝试单击来自相机的图像并显示到ImageView中,但onactivityresultURI返回null。但是下面的代码在JellyBean上运行良好,具有裁剪功能的ICS。调用IntentIntentpickIntent=newIntent();pickIntent.setType("image/*");pickIntent.setAction(Intent.ACTION_GET_CONTENT);pickIntent.putExtra(MediaStore.EXTRA_SCREEN_ORIENTATION,ActivityInfo.SCREEN_ORIENTATION_POR

android - 旋转 ImageView 及其背景而不裁剪

我搜索了很多,但找不到解决我问题的方法。我无法使用android:rotation,因为我希望此应用与11版本以下的AndroidAPI兼容。我的问题与此类似:RotatingaviewinAndroid我这样做过:@Overridepublicvoiddraw(Canvascanvas){canvas.save();Drawabled=getDrawable();canvas.rotate(-10,d.getIntrinsicWidth()/2,d.getIntrinsicHeight()/2);super.draw(canvas);canvas.restore();}ImageVi

Android MediaRecorder API 不断裁剪视频比特率

我使用MediaRecorderAPI有一段时间了,我以为所有的问题都过去了,但我想我错了。我正在使用MediaRecorderAPI将视频录制到文件中。当我使用高质量的setProfile时,我得到了很好的质量,但是当我尝试手动设置参数时(如下面的代码)质量很差(因为由于某种原因比特率被裁剪)。我想以1fps获得720p。我不断收到以下警告:WARN/AuthorDriver(268):视频编码比特率设置为480000bps我正在运行的代码:m_MediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);m_Media

android - 如何在不创建新位图的情况下创建带有中心裁剪的部分圆角矩形可绘制对象?

背景我已经了解了如何从位图中创建一个圆形的可绘制对象,以及如何在其周围添加轮廓(也称为描边),here.问题我无法找到如何在不创建新位图的情况下仅对位图的某些角进行四舍五入的类似任务,而无需创建新的位图,并且仍然为中心裁剪ImageView执行此操作。我发现了什么这是我发现的,但它确实创建了一个新的位图,并且在带有center-crop的imageView中使用它时(来源here):/***Createroundedcornerbitmapfromoriginalbitmap.**@paraminputOriginalbitmap.*@paramcornerRadiusCornerra

java - 方形图像的裁剪形状Android在应用程序中

我想创建一个应用程序,允许用户调整正方形图像的大小(长度=宽度)。我知道可以使用图库以这种方式制作:privatevoidcrop(UriphotoUri){Intentintent=newIntent("com.android.camera.action.CROP");intent.setData(photoUri);intent.putExtra("outputX",200);intent.putExtra("outputY",200);intent.putExtra("aspectX",1);intent.putExtra("aspectY",1);intent.putExtra

android - 为什么在使用 android 中的 iText 库将图像转换为 PDF 时图像会被裁剪

在我的应用程序中,我想将用户选择的图像转换为一个PDF文件。我正在按照许多人的建议使用iText库。用户选择多张图片并使用它创建一个pdf,其中每张图片是1个pdf页面。我使用的代码如下所示Documentdocument=newDocument(PageSize.A4);try{Stringpath=Environment.getExternalStorageDirectory()+"/PDFile.pdf";Filefile=newFile(path);if(file.exists()){}else{file.createNewFile();}PdfWriter.getInstan

Android:将操作系统版本更新到 5.1.1 后图像裁剪后崩溃

我将我的nexus5Android操作系统版本更新到5.1.1,还更新了GoogleCamera和GooglePhotos应用程序。在此之后,每当我trycatch图像并裁剪它时,我的应用程序就会崩溃并出现以下错误:FATALEXCEPTION:mainProcess:com.app.test,PID:4857java.lang.RuntimeException:FailuredeliveringresultResultInfo{who=null,request=2,result=-1,data=Intent{typ=image/jpeg}}toactivity{com.app.tes

android - 如何在 Android 中以编程方式裁剪和旋转图像?

我想将图片旋转90度,还想裁剪从手机图库中取出的图片。我如何在Android中以编程方式执行此操作? 最佳答案 要执行图像的旋转,您可以使用以下代码:BitmapbMap=BitmapFactory.decodeResource(getResources(),R.drawable.test);Matrixmat=newMatrix();mat.postRotate(90);BitmapbMapRotate=Bitmap.createBitmap(bMap,0,0,bMap.getWidth(),bMap.getHeight(),ma

android - AutoCompleteTextView 裁剪最后一行

我有一个AutoCompleteTextView,它的列表是从自定义ArrayAdapter加载的。在View中,我有两行,第一行是姓名,第二行是电子邮件ID。我的问题是,当我在列表中有一个项目时,它会裁剪该项目。(请看附图)知道如何解决这个问题吗?提前致谢。更新:看起来像是一个褪色问题,有人可以帮我消除这个褪色吗? 最佳答案 正如@Sat所建议的,minHeight对我有用。看起来好多了,但仍然出现垂直滚动。 关于android-AutoCompleteTextView裁剪最后一行,我

java - 裁剪后的图像在 android 中模糊

我正在尝试裁剪从an​​droid中的图库中选择的图像,如下所示。Intentintent=newIntent("com.android.camera.action.CROP");intent.setDataAndType(photoUri,"image/*");intent.putExtra("outputX",400);intent.putExtra("outputY",300);intent.putExtra("aspectX",4);intent.putExtra("aspectY",3);intent.putExtra("scale",true);intent.putExtr