草庐IT

ImageVIew

全部标签

android - 如何将 ImageView 另存为图像?

我有一个带有共享Intent的ImageView(效果很好,可以调出我可以与之共享图像的所有应用程序),但是,我无法共享照片,因为它在我的手机上没有路径。如何将ImageView保存到我的手机上?下面是我的代码。publicvoidtaptoshare(Viewv){Viewcontent=findViewById(R.id.myimage);content.setDrawingCacheEnabled(true);Bitmapbitmap=content.getDrawingCache();Filefile=newFile("/DCIM/Camera/image.jpg");try{

java - 如何在 ImageView Android 上添加标记/图钉?

我想问一下如何在imageView上实现或添加标记。我使用svglib渲染了SVG并使用了customImageView,这样我就可以缩放和平移图像。这是我如何使用我的customImageView的代码@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){SVGsvg;switch(mNum){case1:svg=SVGParser.getSVGFromResource(getResources(),R.raw.t1);break;case

android - CoordinatorLayout 和 ImageView 在滚动时调整宽度的问题

我试图将一个ImageView放在一个CollapsingToolbarLayout中,它在加载时占据整个屏幕,当您滚动内容时,16x9分辨率的图像宽度调整大小,直到图像占据屏幕的整个宽度。那时,我希望图像具有0.5的app:layout_collapseParallaxMultiplier视差使用这个XML布局:完成以下任务:下面显示图像的实际边界是什么:当我滚动时,我希望显示更多的图像宽度,因为图像的高度缩小并导致以下结果:一旦我到达这一点,这就是我希望0.5的折叠视差乘数生效的地方。我弄乱了许多不同的滚动行为,尝试了所有的ImageViewscrollTypes,但无济于事。有谁

android - 在父 ConstraintLayout 中水平居中固定大小的 ImageView

我有一个相当简单的布局:一个ConstraintLayout填满了整个屏幕,一个大的CardView在顶部有一个ImageView那是CardView的一半和上面的一半(实际上不是一半,但你明白了)。但是,有两个问题:ImageView粘在父级的左侧,我不知道如何使其水平居中-我在Google上只能找到多个元素的链,但我只想要一个居中。布局编辑器对我来说非常糟糕。我的第一个提示是我似乎无法对父对象创建约束。然后,我尝试通过按下“父级居中”按钮将ImageView在父级中水平居中。这增加了CardView的宽度,对ImageView没有任何影响。当我这样做时,我如何才能在CardView

Android编程添加ImageView

我刚开始学习Android编程。我创建了一个包含空白Activity的新项目(API19),并尝试添加一个ImageView,如下所示:(在MainActivity的onCreate()中)setContentView(R.layout.activity_main);Viewview=(View)findViewById(R.layout.activity_main);LinearLayoutpicLL=newLinearLayout(MainActivity.this);picLL.layout(0,0,100,100);picLL.setLayoutParams(newLayout

android - 如何在 Android 的 ImageView 中画一条线?

我想知道如何在用户滑动手指时在ImageView上画一条线?任何人都可以解释一下吗?或者可能是任何开始此操作的链接。 最佳答案 您必须拥有自己的ImageView并覆盖onDraw函数。使用这样的东西publicclassMyImageViewextendsImageView{publicMyImageView(Contextcontext){super(context);//TODOAuto-generatedconstructorstub}@OverrideprotectedvoidonDraw(Canvascanvas){su

android - 旋转后ImageView会重置为原始状态吗?

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Android:AnimationPositionResetsAfterComplete我正在使用RotateAnimation来旋转ImageView。代码很简单:this.button.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewview){Animationani=newRotateAnimation(0,/*fromdegree*/30,/*todegree*/Animation.RELATIV

Android 从 setImageBitmap 缩放 imageview

我有这个代码:和imageview_logo.setImageBitmap(bit);//comesfromassetsimageview_logo.setAdjustViewBounds(true);imageview_logo.setScaleType(ImageView.ScaleType.FIT_CENTER);imageview_logo.setBackgroundColor(0x00000000);imageview_logo.setPadding(0,0,0,0);imageview_logo.setVisibility(v.VISIBLE);以这种方式加载图像时,似乎没

android - 向 ImageView 和 Drop-Shadow 添加框架或边框

我正在尝试做的事情将与示例图像一起更好地工作。正如你在下面看到的,我有一个灰色背景,在它上面有一个容器,里面有一些包含图像的填充。容器也有轻微的阴影。我想知道的是,在我的layout.xml中是否有如此简单的方法来执行此操作?在普通的HTML文档中,这很容易。但由于这是针对移动应用程序和多种屏幕分辨率等,因此有点困难。有什么建议吗?编辑:我最终决定使用9patch图像。创建它的过程中一切都非常顺利,但是当我在我的应用程序中实际使用它时,我在图像的右侧和底部看到了这些深色条纹。阴影似乎有效,它是一个非常轻的阴影..但是那些该死的条纹?? 最佳答案

android - 如何以编程方式为 ImageView 设置动画

我正在尝试在单击所述ImageView时为ImageView设置动画。具体来说,我希望ImageView的尺寸变大(比如说大0.20),然后立即缩小到原来的尺寸。到目前为止,我一直在试验这段代码,但没有成功。//thumbLikeistheimageViewIwouldliketoanimate.button.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewv){//TODOAuto-generatedmethodstubScaleAnimationscaleAnim=newScaleAnim