草庐IT

ImageVIew

全部标签

Android - 结合轻扫和双指缩放

我们有Gallery,支持滑动。我们还有第3方组件支持ImageView上的双指缩放,例如ImageViewTouch在ImageViewZoom.现在我想把它们结合起来。问题是滑动事件被ImageViewTouch消费了并被画廊错过。两个组件如何消费事件?这会解决我的问题,因为最终,在几次事件之后,每个组件都会知道如何做出相应的react。例如,如果第一个事件是ACTION_DOWN,它可以是捏合缩放的一部分或滑动的一部分。两个组件(Gallery和ImageViewTouch)都应该使用它,以便知道在后续事件中要做什么。 最佳答案

Android:将两个叠加 ImageView 组合到具有正确位置的 bmp

我有两个ImageView。ImageView1是背景图像,ImageView2是较小的图像。ImageView2的位置在应用程序的中间某处。我想将这两个ImageView组合成一个位图,以便ImageView2位于ImageView1之上。合并过程工作正常,但ImageView2始终位于bmp文件的左上角。下面是我用来生成bmp的代码:ImageViewiv=(ImageView)findViewById(R.id.imageView1);ImageViewiv2=(ImageView)findViewById(R.id.imageView2);FilerootPath=newFil

android - 如何让ViewPager频繁更新?

我遇到了ViewPager类的问题,我有三个页面,每个页面都有一个scrollView、RelativeLayout和ImageView。我需要在单击ImageView时设置彩色背景。我的问题是:当我点击一个ImageView让它以一种颜色为背景时,背景颜色出现在另一个PagerView页面的另一个ImageView上...例如:我有四个页面,每个页面都加载了一个ImageView,当我单击第一页中的第一个ImageView时,第二个ViewPager页面中的ImageView获得了背景色。我需要让我的第一个ImageView(在第一页)变成背景色..这是代码...这是我的寻呼机适配器

android - AnimationDrawable 自动启动

我以编程方式创建的AnimationDrawable有问题,当我通过imageView.setBackgroundDrawable将它分配给ImageView时,它就会启动(我支持API8)。这是我的代码的缩写:mSequence=newAnimationDrawable();ImageViewimageView=newImageView(context);ImageView.setAdjustViewBounds(false);我的所有Assets都保存在本地,所以我将它们添加到AnimationDrawablefor(StringassetId:mAssets){bitmap=lo

android - 在 ImageView 中淡化图像边框

我需要在ImageView上添加淡入淡出效果。在我的情况下,我有一个RelativeLayout,黄色的相对背景,在该背景的中心有一个ImageView。现在我需要在ImageView的边缘应用淡入淡出效果。这可能吗?(AndroidAPI11+)我试过:android:requiresFadingEdge="horizontal"android:fadingEdge="horizontal"android:fadingEdge="vertical"android:fadingEdgeLength="40px"但是没用..这是我想要的示例。就像您看到的那样,顶部和左侧正在褪色,而右侧和

android - ImageView 正在调整大小,同时在其上绘制边框形状

这是我放在可绘制文件夹中的shape_two文件。这是我绘制形状的代码privatevoiddrawLayer(ImageViewtempView,Drawabledrble,intwherecall){DrawabledrawableRes=getResources().getDrawable(R.drawable.shape_two);//loadDrawable(R.drawable.shape_two);inth=tempView.getMeasuredHeight();intw=tempView.getMeasuredWidth();drawableRes.setBounds

android - ListView - 图像在滚动时随机播放

我有一个包含两个TextView和一个ImageView的ListView。图片是从网上加载的,由LruCache缓存。在ListView中滚动时,图像会随机播放几秒钟。在正确的图像完全加载之前,不应该有任何图像。我发现了几个有同样问题的问题,但没有人帮助我:/。这是我的代码:publicclassNewsAdapterextendsBaseAdapter{privatestaticLayoutInflaterinflater;privateListitems=newLinkedList();privateLruCachemMemoryCache;publicNewsAdapter(C

android - 使用某些指定的发型图像模式在发型上应用滤色器的最佳方法是什么?

我正在为发型沙龙开发一个安卓应用程序。我有两张图片。一种是发型(头发),另一种是发色图案。我可以根据特定的rgb值更改发型的颜色。我的代码如下:intcolor=Color.rgb(182,132,84);//gettingrgbvaluePaintpaint=newPaint();paint.setColorFilter(newLightingColorFilter(color,1));transform.reset();transform.postTranslate(-width/2.0f,-height/2.0f);transform.postRotate(getDegreesF

android - android中的旋转和缩放imageview

我正在做一个项目,其中需要根据用户手指手势缩放和旋转ImageView,就像在某些iPhone应用程序中工作一样。请建议我如何在android中做。" 最佳答案 在您的项目中使用以下库。实现起来非常简单。你会得到所有的手势。https://github.com/jasonpolites/gesture-imageview 关于android-android中的旋转和缩放imageview,我们在StackOverflow上找到一个类似的问题: https://

android - 使用 coordinatorlayout 折叠全屏 ImageView 并将其替换为带标题的 viewpager

我开始尝试使用coordinatoralyout并尝试在附加图像上实现行为,我希望背景图像为全屏大小,并且在滚动时我希望一些TextView消失,一些TextView作为部分粘贴viewpager(而不是工具栏布局)关于如何实现此目的的任何指导? 最佳答案 您可以使用layout_behavior来处理您希望在滚动时消失的字符串。使用CoordinatorLayout.Behavior自定义您的View行为ViewBehavior.javapublicclassViewBehaviorextendsCoordinatorLayout