草庐IT

ImageView-s

全部标签

android - 当自定义 ImageView 调用 startAnimation(Animation) 时,为什么 getActivity() 在 JUnit 测试期间阻塞?

我使用startAnimation(Animation)编写了一个显示自定义ImageView的Android应用程序,该应用程序会定期自行旋转。该应用程序运行良好,但如果我创建类型为ActivityInstrumentationTestCase2的JUnit测试并且测试调用getActivity(),则调用getActivity()在应用程序进入后台之前永远不会返回(例如,按下设备的主页按钮)。经过长时间的挫折,我发现如果我在自定义ImageViewstartAnimation(Animation)的调用,getActivity()会立即返回类。但这会破坏我自定义ImageView的

Android滑动回答像ImageView动画

我需要在ImageView上实现一个Animation,类似于许多Android设备中存在的幻灯片回答动画。要求:支持API级别>=8(如果不可能则为9),因此方便draglistener是不可能的拖动时左右移动ImageView,只需要水平拖动。首先,图像水平居中。拖动时缩放ImageView-越靠近屏幕末端,图像就会越小。当释放拖动时,图像需要动画回到屏幕中心,并缩放到它的原始大小(也是动画)我找到了很多代码示例并尝试自己实现它,但是所有要求的组合使它变得非常困难并且我无法获得像样的结果,所以请不要将链接指向第一页的内容谷歌搜索,因为我花了很多天来尝试实现这些示例,我将不胜感激工作

android - 在 Android 的 ImageView 中加载图像

在我的应用程序中....有一些图像,例如temp1.jpg、temp2.​​jpg.....uptotemp35.jpg,所以在单击按钮时,我想在ImageView中加载一张一张的图像....我想这样做:cnt=1;imagename="temp"+cnt+".jpg";cnt++;所以我的困惑是“无论如何都可以从temp1.jpg等字符串(图像名称变量)在imageview中加载图像。” 最佳答案 你可以试试这个:intcnt=1;//Bitmapbitmap=BitmapFactory.decodeFile("temp"+cnt

android - 如何以编程方式将 9 补丁图像重新应用到 ImageView?

我有一个在Horizo​​ntalScrollView中定义了ImageView的Activity。图像源是一个9补丁文件,该文件被限制为仅拉伸(stretch)右边缘以填满屏幕。我实现了一个简单的缩放功能,允许用户通过调整位图大小并将新位图分配给View来双击放大和缩小。我当前的问题是,当我双击重新缩小时,当我将新调整大小的位图分配给View时,不会应用9补丁。换句话说,它不是像9补丁文件中定义的那样只拉伸(stretch)右边缘,而是拉伸(stretch)整个图像。这是我的XML:这是我的代码的相关部分,在onDoubleTap()调用中:publicbooleanonDouble

android - CollapsingToolbarLayout 中的 ImageView 未覆盖全高?

我在尝试实现新的CollapsingToolbarLayout时遇到了一些问题。滚动、展开和折叠都可以正常工作,但我的ImageView(无论我设置什么类型的资源)都没有覆盖展开工具栏的整个高度。看这里:这里我在ImageView上设置了android:src="@color/red",但它从未覆盖真正的工具栏。它也不适用于位图。我在下面发布我的布局。在我看来,与cheese-ChrisBanes-app的唯一区别是我将app:layout_behavior赋予FrameLayout。但是,在该框架内,我加载了具有NestedScrollView作为RootView的fragment,

java - Android - 将多个图像合并为一个 ImageView

我正在寻求帮助开发(或库),它可以让我将多个图像合并到一个ImageView中。我的应用程序将用户之间的交互分组在一起,而不是单独显示它们,因此我想合并他们所有的化身,以便一个适配器单元可视化一个“组”。一个很好的例子是在facebook.com的聊天中完成的:我的问题是,如何在Android/Java中提供此功能?据推测,它可能包含1到4张图像。请让我知道您可以提供的任何建议:) 最佳答案 您可以使用MultiImageView。在app.gradle中添加依赖:compile'com.github.stfalcon:multii

android - Android 中的 ImageView 内容是否有 tools 属性?

我找不到用于在Android布局中设置示例图像的工具属性。我的假设是目前没有这样的事情,至少没有直接支持。但我想知道是我搜索不够好,还是有解决方法。如何在Android中使用工具在设计时定义图像占位符?TextView的tools属性示例(即文本的tools:text属性): 最佳答案 它就像TextView一样简单明了。只需使用tools:src来设置图像。 关于android-Android中的ImageView内容是否有tools属性?,我们在StackOverflow上找到一个类

Android ImageView返回getWidth,getHeight为零

我在使用ImageView的getWidth/getheight函数时遇到问题。我的xml如下:我的代码如下:if(isDisplayBonus){set_blur_background();bonusPopup.setVisibility(0);Log.i(TAG,"Bonuswidth:"+todayBonus.getWidth());Log.i(TAG,"Bonusheight:"+todayBonus.getHeight());}请帮我解决这个问题,。提前谢谢你。 最佳答案 嗯,我找到原因了。当我设置可见性时,实际上还没有绘

android - 如何将我的 imageView 图像保存到图库中(Android 开发)

我正在尝试创建一个onClick事件,通过单击一个按钮将ImageView保存到手机图库中,下面是我的代码。它没有保存到图库中,谁能帮我弄清楚为什么?sharebtn.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewb){//TODOAuto-generatedmethodstub//attempttosavetheimageb=findViewById(R.id.imageView);b.setDrawingCacheEnabled(true);Bitmapbitmap=b.get

android - 我如何在Android中的ImageView上放置双击事件

我必须在ImageView上放置一个双击事件。每当我双击图像时,它应该是缩放。但我发现在ImageView中没有像双击这样的事件。谁能告诉我该怎么做?提前致谢.. 最佳答案 试试这个方法:添加booleandoubleClick=false;和HandlerdoubleHandler在onClick中检查doubleClick是否为真如果为true,则为双击如果不是,将doubleClick设置为true并使用处理程序postDelayed在即500毫秒后将其设置回false 关于and