草庐IT

imageView1

全部标签

android - 如何以编程方式读取 ImageView 边距?

我有一个写在布局文件中的ImageView,看起来像这样如何读取Activity中的android:layout_marginLeft属性?我尝试了以下代码,但我的ImageView的LayoutParams没有任何边距成员(例如LinearLayout.LayoutParams有).ImageViewimageView=(ImageView)findViewById(R.id.news_image);LayoutParamslp=imageView.getLayoutParams();intmarginLeft=lp.marginLeft;//DON'Tdothis!Itwillno

android - 如何从 png 文件加载 ImageView?

我用相机拍照Intentintent=newIntent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);startActivityForResult(intent,22);Activity完成后,我将位图图片写入PNG文件。java.io.FileOutputStreamout=openFileOutput("myfile.png",Context.MODE_PRIVATE);bmp.compress(Bitmap.CompressFormat.PNG,90,out);一切顺利,我可以看到该文件已在我的应用私有(private)数据

android - 如何在 Android 中为 ImageView 设置最小和最大尺寸

我想指定两个最小值。宽度/高度和最大。ImageView的宽度/高度。图像应缩放以适合。这样做:最小值。width和height表现正常,但最大。忽略宽度和高度。如果我设置android:adjustViewBounds="true":比,最大。width和height表现正常,但最小值。忽略宽度和高度。有没有办法兼得? 最佳答案 最后,我创建了自己的View,它扩展了ImageView并覆盖了onMeasure():publicclassResizingImageViewextendsImageView{privateintmMa

android - 如何在android中以编程方式设置ImageView的高度和宽度?

如何在幻灯片菜单的getview()中以线性布局以编程方式增大或减小imageview、textview或任何其他View的大小。我通过androidhive教程获得了滑动菜单正是在幻灯片菜单中,我需要添加一个用户个人资料图片和他的名字,位置就像在facebook、google和其他社交网站中一样为此尝试了很多(getlayoutparams(),setheight()...)即使有很多方法,但我无法在侧边菜单列表中设置它。什么方法都没有改变个人资料照片和名字。这是我的代码:mportandroid.annotation.SuppressLint;importandroid.app.A

Android ImageView 重力

如何动态设置重力?Bitmapbmp;im=newImageView(this);bmp=getbmp(img);im.setImageBitmap(bmp);现在我想把图片放在顶部。我可以在main.xml中没有android:gravity的情况下执行此操作吗?编辑:主.xml我有一个框架布局,我向其中添加了图像,然后是文本,我希望图像位于屏幕顶部。FrameLayoutfm=newFrameLayout(this);fm.addView(im);fm.addView(fin);//fin=thetextviewsetContentView(fm); 最

android - 在 ACTION_GET_CONTENT 从图库中返回的 Uri 在 ImageView 的 setImageURI() 中不起作用

我正在使用从图库中获取图像的UriIntentintent=newIntent();intent.setType("image/*");intent.setAction(Intent.ACTION_GET_CONTENT);startActivityForResult(Intent.createChooser(intent,"ChoosePicture"),requestCode);并尝试通过显示图像imageView.setImageURI(uri);这里的uri是intent.getData()在onActivityResult中接收到的图片的Uri。但是没有显示图像。此外,对于F

android - 断言 ImageView 已加载特定的可绘制资源 ID

我正在写一个Robolectric单元测试,我需要断言ImageView有setImageResource(int)使用某个资源ID调用它。我正在使用fest-android对于断言,但它似乎不包含此断言。我还尝试获取ShadowImageView来自Robolectric的ImageView,因为我知道它曾经让您可以访问它,但现在已经不复存在了。最后,我尝试在我的代码中调用setImageDrawable而不是setImageResource,然后在我的测试断言中像这样:assertThat(imageView).hasDrawable(resources.getDrawable(R

android - 如何在 ImageView android上禁用点击监听器

我正在开发android应用程序,我在其中对ImageView进行点击监听。我只想禁用图像监听器,例如我有一个编辑按钮,而不单击编辑按钮ImageView监听器应该被禁用。image=(ImageView)findViewById(R.id.image);editText.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClick(Viewv){if(clickCount==0){Toast.makeText(getApplicationContext(),"Enabled",Toast.LENGTH_

android - 将 url 图像设置为 ImageView

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:IsitpossibletouseBitmapFactory.decodeFilemethodtodecodeaimagefromhttplocation?我在将url图像设置为ImageView时遇到问题。我尝试了以下方法方法一:Bitmapbimage=getBitmapFromURL(bannerpath);image.setImageBitmap(bimage);publicstaticBitmapgetBitmapFromURL(Stringsrc){try{Log.e("src",src);URL

android - 如何通过自定义左侧和顶部坐标填充 ImageView 中的图像 |安卓

我需要在框架(多个图像框架)内显示一些图像,我有左和顶部坐标对应于每个图像。例如,我有图像坐标从左边开始100,从顶部开始100,所以我需要做的只是在ImageView中显示图像,它从(100,100)。谁能告诉我没有位图我该怎么做,因为我需要在RecyclerView中显示包含多个图像的帧列表。我使用了TouchImageView.class的缩放和移动功能来创建框架。1。下面是我选择布局时的屏幕截图,你可以清楚地看到两张图片彼此非常接近。我的意思是我选择了每张图片的一半。2。接下来是我需要重新绘制该图像的主屏幕,我有两个图像的左坐标和上坐标。但是我如何通过一些自定义x和y在Imag