草庐IT

android - 是否有任何代码可以在不裁剪和缩放android的情况下设置墙纸?

我正在创建一个图库应用程序,这是我的第一个应用程序,这是我的代码Bitmapbmd=BitmapFactory.decodeStream(is);try{getApplicationContext().setWallpaper(bmd);}catch(IOExceptione){e.printStackTrace();}上面的代码设置了墙纸但是墙纸在设置后会被裁剪或缩放!!我可以在上面的代码中做任何修改,以便我可以在设置墙纸时设置墙纸而不缩放或裁剪!!!!Plzzzz帮帮我!!提前致谢:-) 最佳答案 我来晚了回复这个。希望对您和访

Android:限制 Webview 中的缩小

我必须在我的应用程序中显示区域map。此map以大型jpg文件(>1000像素*1000像素)形式提供。我在webView中显示它,我还使用内置的缩放控件和缩放选择器,效果很好。现在我想限制缩放,使图像不能小于ListView的高度。因为当我缩小并且图像变小时,webview下方会显示一个白色区域,这是我想要避免的。问候,霍夫 最佳答案 在head元素中插入这个元标记: 关于Android:限制Webview中的缩小,我们在StackOverflow上找到一个类似的问题:

Android 捏/缩放和 glfrustum

我使用OpenGL绘制了几个二维形状现在我想添加捏/缩放。我的观点是透视图(顶View)。我假设它是3D,z轴=0。现在,我应该如何更改glfrustum并在我的Activity中添加触摸方法,以便我能够捏合/缩放?gl.glFrustumf(-ratio,ratio,-1,1,1,25);我觉得应该是这样的gl.glFrustumf(-ratio,ratio,-1,1,1*zoom,25*zoom);但是touch方法应该怎么写来改变这个缩放参数来做双指缩放呢?现在的问题是渲染器,我在末尾添加了缩放方法,但是在缩放方法中它给我错误gl.glfrustum而在onsurfacechan

java - 放大 android - 保持图像可见

我知道有很多关于实际实现捏合缩放的线程-但我已经做到了这一点。我正在使用SimpleScaleGestureListener来处理捏合。我已设法确保您不能缩小得比保持图像高度与屏幕尺寸相同(因此您的图像高度将始终至少为可用屏幕尺寸的高度)。但是,我正在寻找一种方法来自动检测图像是否被平移到这些边界之外。就像显示图像的标准android方式一样。因此,如果我放大并向上平移图像,然后缩小,我希望它检测图像底部何时到达屏幕底部,然后相应地调整缩放的“枢轴”,从而不允许“图片本身上方或下方的空白”。谁能帮帮我?作为引用,这是我的onScale和onDraw方法:publicbooleanonS

android - 扩大 ListView 中的中间元素 - android?

我正在尝试放大最居中的ListView项目。(最终,我希望将其扩展为一种简单轻巧的3D效果,元素在屏幕中间时会放大,在下方时会缩小,全黑背景和文本项放大和缩小……)所以,我制作了一个虚拟ListView,每一行都是一个TextView元素。下面,我有一个自定义适配器。我所做的唯一相关修改是:在OnCreate()中,我将以下变量传递给适配器:intv=(listview.getLastVisiblePosition()-listview.getFirstVisiblePosition())+1;在适配器的getView()中,我得到了这个:if(position==x/2){textV

android - 如何使用Android Map 以手势缩放(类似iphone)

如何使用AndroidAPI像iPhone一样通过2指手势放大和缩小map? 最佳答案 你需要用这样的东西覆盖MapActivity的OnTouchEvent():@OverridepublicbooleanonTouchEvent(finalMotionEventevent){if(event.getPointerCount()>1){intx1=event.getX(0);inty1=event.getY(0);intx2=event.getX(1);inty2=event.getY(1);//Getthedistanceand

android - Canvas 缩放转到点 (0,0)

我在缩放Canvas时遇到问题。我制作了一个自定义View,当我缩小Canvas到位置(0,0)时,我正在绘制关系图。我见过不同的话题和问题,但找不到合适的答案。我在onDraw方法中做的是。canvas.scale(mScaleFactor,mScaleFactor);我也看到了canvas.scale(x,y,px,py)方法,但我不知道如何获取x和y的轴心点。publicbooleanonScale(ScaleGestureDetectordetector){mScaleFactor*=detector.getScaleFactor();//Don'tlettheobjectge

android - 如何获取任意矩阵的缩放值?

图像由矩阵缩放:Matrixmatrix=newMatrix();matrix.postScale(...);matrix.postTranslate(...);matrix.postRotate(...);...我希望缩放后的图片不会小于原图的一半,所以总的缩放比例不要小于0.5。但是要怎么做呢?我试图获取要检查的矩阵的第一个值:floatpendingZoom=0.6f;float[]values=newfloat[9];Matrix.getValues(values);floatscalex=values[Matrix.MSCALE_X];然后:if(scalex不幸的是,它有时

android - 关于 android-zoom-view.jar 的 Wiki

有没有关于如何实现android-zoom-view.jar的Wiki或文档。我在http://code.google.com/p/android-zoom-view/上找到了它我想尝试在我的应用程序上使用它来实现androidscrollview的缩放,但是这让我很难做到,因为我找不到任何关于它的Wiki。非常感谢任何意见或建议。提前致谢 最佳答案 我想分享有关如何使用android-zoom-view.jar的代码。这就是我的使用方式。为我想应用缩放功能的View创建一个新布局(R.layout.zoomable_view)。将

android - ImageView通过代码在android中缩放

我正在为图书开发Android应用程序。我为书创建的图像总数是一百。在应用程序中有两个按钮,一个是上一个按钮,第二个是下一个按钮。上一个按钮和下一个按钮可以正确地向前和向后移动图像。但是现在我想实现图像的缩放效果。但是文字是一些看不正确的小东西。请帮忙。谢谢 最佳答案 以下是可用于在androidImageview中实现放大缩小效果的选项。Howtoimplementzoomeffectforimageviewinandroid?AndroidimageViewZoom-inandZoom-Outhttps://github.com