草庐IT

imageviews

全部标签

java - 将ImageView保存到sdcard android

我想保存一个ImageView,我用setImageURI显示在我的android设备的SDcard中...我怎样才能做到这一点?代码:publicclassMainActivityextendsActionBarActivity{ImageViewimageView;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);imageView=(ImageView)findViewB

android - 如何在 CollapsingToolbarLayout 折叠结束时隐藏 ImageView?

我在CollapsingToolbarLayout中使用ImageView并且需要控制ImageView,在CollapsingToolbarLayout折叠结束时隐藏它并在ImageView上做一些事情,请任何想法都可以帮助我。有这样的选择app:layout_scrollFlags="scroll|exitUntilCollapsed"但没有像“exitEndCollapsed”这样的选项。 最佳答案 我花了将近两天的时间试图让它正常工作。我已经阅读了很多指南和其他指南。现在我终于解决了!这些是我执行的步骤:首先,您需要将Ima

android - ImageView 中的全尺寸图像

我正在尝试在ImageView中绘制图像,但我希望它是未缩放的,并在必要时使用滚动条。我怎样才能做到这一点?现在我只有一个drawable设置为XML中ImageView的android:src。这会自动缩放图像以适应屏幕宽度。我读到这可能是因为兼容模式(为1.5开发,在2.1上测试),但后来我补充说到我的list,没有任何改变。有什么线索吗?--编辑:我在ImageView上使用了android:scaleType="center",这显示了完整的图像(不敢相信我以前没有看到这个),但我仍然只得到垂直滚动条。在环绕ImageView的ScrollView上使用android:scro

Android ImageView 空指针异常

我有两张图片,红灯和绿灯。我有一个自定义ListView,我想在列表项处于非Activity状态时显示红灯,在列表项处于Activity状态时显示绿灯。按下时激活列表项。这是我的代码行.xml主.javaImageViewiconLight=(ImageView)findViewById(R.id.iconLight);iconLight.setImageResource(R.drawable.light_on);我在执行设置图像资源的行时得到一个NullPointerException。所以我做了一些测试,删除了XML文件中设置src的行,并尝试在主类中设置它。还是NPE。所以我尝试

android - 如何在 Android 上更改 ImageView 的图像

我正在android上开发纸牌游戏,我希望在按下按钮选择纸牌时更改ImageView的图像,并且我已经研究了其他几个想法,但我似乎要么崩溃要么它不会改变。cimg=newImageView(this);nextCard.setOnClickListener(newView.OnClickListener(){publicvoidonClick(Viewv){cimg.setImageResource(R.drawable.c2);doCard();}});这是我的代码,有了这个,图像不会改变XML: 最佳答案 你必须做cimg=fi

android - ImageView 的默认布局是什么?

在xml中创建时,需要参数layout_width和layout_height。用Java代码创建的项目呢?他们的默认布局是什么?如何以编程方式将其布局设置为fill_parent或wrap_content? 最佳答案 publicvoidaddView(Viewchild)Since:APILevel1Addsachildview.Ifnolayoutparametersarealreadysetonthechild,thedefaultparametersforthisViewGrouparesetonthechild.Para

Android - 两个 ImageViews 并排

我正在尝试为具有两个并排对齐的imageView的Android应用程序创建一个Activity。我当前的布局配置如下:第一张图片是正方形(比如100x100),第二张图片是矩形(300x100)——我希望它们彼此相邻对齐,但始终会缩放以适应设备的宽度——这可能仅使用布局配置吗?当前配置只显示屏幕的整个宽度(和几乎高度)的第一张图片,而第二张图片根本不显示。我曾尝试使用fill_parent和hardocding宽度更改wrap_content,但这只会导致显示两张图片,但第一张图片位于第二张图片的顶部(均位于左侧)。谢谢再次更新:我已经更新了我的布局,现在看起来像这样,包括推荐的Sc

android - ListView 行中 ImageView 的圆角

我在电梯View的每一行都有一个用户图标。我想要一个圆角。这是我所拥有的,但它什么也没做:profile_pic_shape.xml 最佳答案 您可以使用通用图像加载器。https://github.com/nostra13/Android-Universal-Image-Loader.可用于显示带圆角的位图。检查上面的链接。在您的自定义适配器构造函数中FilecacheDir=StorageUtils.getOwnCacheDirectory(a,"yourfolder");//GetsingletoneinstanceofIma

Android:在 Network ImageView 中显示加载符号

我正在使用Volley库中的NetworkImageView来加载图像。但是虽然图像需要时间从URL加载,但我想在图像容器中显示一个旋转/移动的加载符号。我尝试使用setDefaultImageResId()函数来设置loader.gif图像。但我认为Android本身不支持gif格式。请指教。谢谢。 最佳答案 你只需要将NetworkImageView和ProgressBar放在FrameLayout或RelativeLayout中,比如这个注意ORDERCOUNTS,确保将NetworkImageView放在ProgressBa

android - 如何停止 ImageView 上的无限动画,但让它完成当前循环?

我在ImageView上应用了一个无限动画来指示我的应用程序中正在运行的后台线程。当线程完成时,我可以使用clearAnimation()停止动画,但它会将ImageView捕捉回其起始位置,我希望当前动画周期完成(旨在优雅地结束它起始位置)。有办法做到这一点吗? 最佳答案 注册一个AnimationListener,等待onAnimationRepeat()清除。我还没有尝试过这个,但我认为它会起作用。 关于android-如何停止ImageView上的无限动画,但让它完成当前循环?,