タグ付けされた質問 「imageview」

アイコンなどの任意の画像またはドローアブルを表示するAndroidウィジェット。







8
ImageViewソースの変更
を持っています ImageView、次の構文を使用してXMLソース画像のセットで: <ImageView android:id="@+id/articleImg" style="@style/articleImgSmall_2" android:src="@drawable/default_m" /> 次に、この画像をプログラムで変更する必要があります。古い画像を削除して新しい画像を追加する必要があります。私がやったことはこれです: myImgView.setBackgroundResource(R.drawable.monkey); それは動作しますが、androidが古いイメージの上に新しいイメージを積み重ねていることに気付きました(ディスカッションに関連していないことがわかった方法を質問しないでください)。新しい画像を設定する前に、必ず古い画像を削除する必要があります。 どうすればそれを達成できますか?

13
画像のズーム機能を取得するにはどうすればよいですか?
大きな画像を表示し、ユーザーが画像を拡大および縮小してパンできるようにする一般的な方法はありますか? 今まで、私は2つの方法を見つけました: ImageViewを上書きします。これは、このような一般的な問題には少し多すぎるようです。 WebViewを使用しますが、全体的なレイアウトなどの制御が不十分です。
204 android  zoom  imageview 

23
xmlを循環するImageView
私の画像をImageView境界線のある円形にしたいのですが。 私は検索しましたが、有用な情報を見つけることができませんでした(私が試みたものはすべて機能しませんでした)。 xmlを使用してこれを実現するにはどうすればよいImageViewですか。特定のsrcを使用してを作成し、境界線を付けて円形にしますか?
201 android  xml  imageview 

16
ImageViewの幅を埋め、アスペクト比を維持するために画像を拡大縮小する
私は持っていGridViewます。のデータはGridViewサーバーからのリクエストです。 のアイテムレイアウトはGridView次のとおりです。 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="@drawable/analysis_micon_bg" android:gravity="center_horizontal" android:orientation="vertical" android:paddingBottom="@dimen/half_activity_vertical_margin" android:paddingLeft="@dimen/half_activity_horizontal_margin" android:paddingRight="@dimen/half_activity_horizontal_margin" android:paddingTop="@dimen/half_activity_vertical_margin" > <ImageView android:id="@+id/ranking_prod_pic" android:layout_width="fill_parent" android:layout_height="wrap_content" android:adjustViewBounds="true" android:contentDescription="@string/app_name" android:scaleType="centerCrop" /> <TextView android:id="@+id/ranking_rank_num" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView android:id="@+id/ranking_prod_num" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <TextView android:id="@+id/ranking_prod_name" android:layout_width="wrap_content" android:layout_height="wrap_content" /> </LinearLayout> サーバーにデータをリクエストし、画像のURLを取得して画像を読み込む Bitmap public static Bitmap loadBitmapFromInputStream(InputStream is) { return BitmapFactory.decodeStream(is); } public …
198 android  imageview 

5
Base64文字列をビットマップ画像に変換して、ImageViewに表示する方法は?
ビットマップ画像を表すBase64文字列があります。 AndroidアプリのImageViewで使用するために、その文字列を再度ビットマップ画像に変換する必要があります どうやってするの? これは、画像をbase64文字列に変換するために使用するコードです。 //proceso de transformar la imagen BitMap en un String: //android:src="c:\logo.png" Resources r = this.getResources(); Bitmap bm = BitmapFactory.decodeResource(r, R.drawable.logo); ByteArrayOutputStream baos = new ByteArrayOutputStream(); bm.compress(Bitmap.CompressFormat.PNG, 100, baos); //bm is the bitmap object byte[] b = baos.toByteArray(); //String encodedImage = Base64.encode(b, Base64.DEFAULT); encodedImage = Base64.encodeBytes(b);

14
XMLではなくコードを使用してImageViewのマージンを設定する方法
ImageView余白を付けてレイアウトに不明な数のビューを追加したい。XMLでは、次のlayout_marginように使用できます。 <ImageView android:layout_margin="5dip" android:src="@drawable/image" /> ありますがありImageView.setPadding()ませんImageView.setMargin()。私はそれがの方針に沿っていると思いますがImageView.setLayoutParams(LayoutParams)、それに何をフィードするかわかりません。 誰か知っている?

2
ピカソで画像を全幅と固定高にサイズ変更
ImageViewピカソを使用して読み込まれたアイテムの1つである垂直のLinearLayoutがあります。画像の幅をデバイス全体の幅まで上げ、画像の中央部分を固定された高さ(150dp)でトリミングして表示する必要があります。私は現在次のコードを持っています: Picasso.with(getActivity()) .load(imageUrl) .placeholder(R.drawable.placeholder) .error(R.drawable.error) .resize(screenWidth, imageHeight) .centerInside() .into(imageView); 私はどちらの値をに入れなければならないscreenWidthとimageHeight(= 150DP型)?

17
画像をImageViewに合わせ、アスペクト比を維持してから、ImageViewのサイズを画像のサイズに変更しますか?
ランダムなサイズの画像をどのように合わせるのImageViewですか? いつ: 最初のImageViewサイズは250 dp * 250 dp 画像の大きい方のサイズを250 dpに拡大/縮小する必要があります 画像は縦横比を維持する必要があります ImageView寸法は、スケーリング後のスケーリングされた画像の大きさと一致している必要があり たとえば、100 * 150の画像の場合、画像とはImageView166 * 250になります。 たとえば、150 * 100の画像の場合、画像とはImageView250 * 166になります。 境界を次のように設定した場合 <ImageView android:id="@+id/picture" android:layout_width="250dp" android:layout_height="250dp" android:layout_gravity="center_horizontal" android:layout_marginTop="20dp" android:adjustViewBounds="true" /> 画像はに正しく収まりますImageViewが、ImageView常に250dp * 250dpです。
164 android  imageview  scale 

25
Android:imageviewで画像を角度回転
次のコードを使用して、ImageViewで画像を角度回転させています。より簡単で複雑でない方法はありますか? ImageView iv = (ImageView)findViewById(imageviewid); TextView tv = (TextView)findViewById(txtViewsid); Matrix mat = new Matrix(); Bitmap bMap = BitmapFactory.decodeResource(getResources(),imageid); mat.postRotate(Integer.parseInt(degree));===>angle to be rotated Bitmap bMapRotate = Bitmap.createBitmap(bMap, 0, 0,bMap.getWidth(),bMap.getHeight(), mat, true); iv.setImageBitmap(bMapRotate);

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.