草庐IT

imageview_logo

全部标签

java - 以编程方式设置 ImageView 资源不起作用

我正在尝试实现一项功能,用户可以从存储中选择一个图像文件,然后该图像显示在缩略图大小的ImageView中。文件选择部分似乎是正确的:Intentintent=newIntent(Intent.ACTION_GET_CONTENT);intent.setType("image/*");startActivityForResult(intent,GET_ATTACHMENT_RESULT);//...@OverrideprotectedvoidonActivityResult(intrequestCode,intresultCode,@NullableIntentdata){super.

android - 从 ImageView 获取裁剪后的图像

我使用ImageView裁剪位图。裁剪后我想得到裁剪后的图像,但我得到的图像与原始图像相同。有没有办法只获取图像的可见部分?ImageViewiv=newImageView(this);iv.setImageBitmap(OriginalBitmap);iv.setScaleType(ScaleType.CENTER_CROP);BitmapCroppedBitmap=((BitmapDrawable)iv.getDrawable()).getBitmap();CroppedBitmap的值与OriginalBitmap相同。我怎样才能得到裁剪的? 最佳答案

android - 将 ImageView 中的图像右对齐并垂直居中

假设我有一个具有此纵横比的ImageView###############我希望能够将具有不同宽高比的图像放入其中。如果图片有这个比例000000我想要它###00###00###00所以android:scaleType="fitEnd"会起作用但是如果我有一张比例为的图片00000我想要它#####00000#####所以这里需要android:scaleType="fitCenter"。有没有办法把它结合起来? 最佳答案 您不能在同一属性中使用两个scaleTypes。您可能需要等待图像加载完毕,然后决定scaleType使用

android - fragment View 异步更新 : ImageView not updating but other childs are getting updated in the view

我有一个使用Fragments的ViewPager..fragments现在只包含一个带有ImageView和bigTextView作为标题的framelayout..每个fragment图像都是异步加载的..我的问题是异步任务完成后,我可以看到图像的标题被新值更改了。但是ImageView显示的图像只在第一次加载。onCreateView方法@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){//Inflatethelayoutconta

android - 让我的 PagerAdapter 中的 ImageView 全屏显示 - 如何?

我正在测试一个应用程序,其中包含我设法使用PagerAdapter创建的某种图库,但我无法全屏显示图像。以下是一些屏幕截图:屏幕上的View1http://imgur.com/TVvFs2v,从View1到View2的过渡http://imgur.com/h6RhxfN我想要的是去除白色边框和操作栏,使图像全屏显示。代码如下:SSTest.javapackagecom.exp.viewpagersstest1;importandroid.app.Activity;importandroid.os.Bundle;importandroid.support.v4.view.ViewPage

android - 如何在 ImageView 中屏蔽/裁剪矩形

我创建了一个自定义ImageView以在图像中创建一个透明矩形,从而使其后面的ImageView可见。但是,我做对了。我看了很多其他答案,这就是我想出的:publicclassMaskImageViewextendsImageView{privatePaintmaskPaint;publicMaskImageView(Contextcontext){super(context);init();}publicMaskImageView(Contextcontext,AttributeSetattrs){super(context,attrs);init();}publicMaskImag

android - 折叠工具栏。如何调整自定义布局而不是默认的 ImageView

我想制作折叠工具栏,其中是我的自定义布局。下图展示了新发布的design.support库的使用。在img.1上,元素(ImageView)正在消失。在我的项目中,我想消失一个布局。因为Layout内部是ViewPager,它不能像图像一样调整大小,它应该溶解在工具栏背景中-应该变得透明。图像。1此外,我想通过移动ToolbarFooter-带移动-亮蓝色布局来打开/隐藏ToolbarLayout。所以展开/折叠不像img.1中那样,它应该像状态栏一样工作,通过点击ToolbarFooter上下移动。img.2我的想法是我读了很多(collapsingwithbutton,layout

android - PNG Logo 在 Android 5 (api v22) 的启动画面中显示两次并变形

我正在为使用nativereact的Android应用程序构建启动画面。启动画面由纯色背景和PNG格式的Logo组成。Splashscreen在新的android版本上运行良好,但在android5(api版本22)上Logo显示两次,一次正确,一次扭曲(在整个屏幕上拉伸(stretch))。截图见文末。启动画面是使用npm包设置的react-native-splash-screen它的源代码如下所示:res/layout/launch_screen.xmldrawable/splashscreen看起来像这样:res/drawable/splashscreen.xml我尝试了几乎所有

android - 如何将 ImageView 半重叠放置在 Fragment 中的 ConstraintLayout 顶部边界上?

我正在尝试制作一个登录屏幕,其中我的LoginActivity包含一个LoginFragment,用于获取用户输入以显示图片、用户名和密码。现在,我想显示我的圆形ImageView居中并半重叠ConstraintLayout的顶部边界,这是我的Fragment的根布局(如附图所示)。我怎样才能做到这一点?除了ImageView的放置外,一切都工作正常。我还附上了我的fragment布局xml的代码。我已经看到了Howtohalfoverlapimagesinandroidconstraintlayout和howtohalfoverlapimageviewonanotherimagevi

android - 布局问题。如何在顶部布局 1 个 ImageView ,在底部布局 1 个图像

我有一个垂直的LinearLayout。我想在该LinearLayout的顶部布局1个ImageView,在底部布局1个ImageView。我尝试将'android:gravity="top"'和'android:gravity="bottom"'放在每个ImageView中,但两个ImageView都出现在LinearLayout的顶部。有办法解决吗?谢谢。 最佳答案 最简单的方法是使用RelativeLayout。将LinearLayout替换为RelativeLayout并将第一个ImageView更改为使用android:l