問題タブ [imageview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
10254 参照

android - AndroidでminWidthを持つImageViewに境界線を持たせる方法は?

画面の最小幅を占めるように画像を表示し、その縦横比でスケーリングする必要があります (画像の幅は最小幅よりも小さいか大きい場合があります) この画像の周りに固定サイズの境界線を設定したい. これは私のxmlセクションです:

しかし、これは私が望むものを生成しません...問題は、画像を水平方向に十分にスケーリングしないことです(つまり、私が持っている10pxのパディングは、左右でもっと多く見える)

どうすれば自分の望む結果が得られるでしょうか?

0 投票する
17 に答える
325689 参照

android - Androidの画像ビューの境界線?

ImageViewAndroidでの境界線を設定して色を変更するにはどうすればよいですか?

0 投票する
2 に答える
5633 参照

java - カスタム イメージ ビュー アンドロイド

私のカスタムビューは以下のようになります



そして、私が持っているレイアウトでは:

ただし、次のメッセージが表示されます。

NoSuchMethodException:com.mypackage.CustomDrawableView.(Android.context.Context, Android.util.AttributeSet)

実行しようとすると、アプリケーションがクラッシュします。描画可能な方法のコメントを外すと機能しますが、他のレイアウトは表示されません。

どんな助けでも大歓迎です。

0 投票する
1 に答える
310 参照

android - Adapter & Theme.Dialog & 更新コンテンツ

SQLiteの列の結果番号に従って、ListView を使用するアクティビティ ASimpleCursorAdapterがあり、各行に対して、表示する必要がある ImageView があります。次に、 を持つアクティビティであるアクティビティ BTheme.Dialogがあります。(startActivityForResult を介して)アクティビティ Bを開くと、いくつかの項目があり、1 つの項目を選択すると、アクティビティ Bが終了します。そのため、 Activity Aに戻ると、LogCat を介して bindView が呼び出されているが newView が呼び出されていないことがわかり、ImageView が新しいイメージで更新されません。

onResume()とで notifyDataSetChanged() を呼び出してみましたが、どちらもアクティビティ BonActivityResult()から戻ったときに呼び出されますが、何も起こりません!

したがって、アクティビティ Bと同じことを行う通常のアクティビティであるアクティビティ Cがありますが、アクティビティではありません。CからAに戻ると、newView が呼び出され、ImageView が更新されます。:DTheme.Dialog

私は何をすべきか?

0 投票する
1 に答える
3103 参照

android - ImageViewを中央に配置してから、左または右にオフセットするにはどうすればよいですか?

2つのフットボール用ヘルメットが向かい合っている2つの画像ビューがあります。それらを中央に配置してから、左右に少しずらして、それらの間に少しスペースを確保したいと思います。これは、現時点での画像ビューのxmlの1つです。

[android:layout_marginLeft = "25px"]を使用してオフセットしようとしましたが、[android:scaleType = "centerInside"]が原因で、うまく機能していないと思います。誰かが解決策を知っていますか?ありがとう!

0 投票する
1 に答える
1595 参照

java - アクティビティの読み込みとボタンの押下時にランダムに選択された画像を表示するためのヘルプが必要

ロード時にランダムな画像をロードするだけのアクティビティを作成しようとしています。正常にコンパイルされ、正常にロードされます。しかし、単に機能しません。私が間違っていることについて何か考えはありますか?それは私の目を出血させています。

------------ここに私のRandomImageクラス---------------------------------- --------

------------ここに私のレイアウト----------------------------------- ---


あなたが大きな助けをしてくれてありがとう、まあ私はあなたが言ったことを試しました。ただし、開始時にランダムな画像をロードするだけで、ボタンは何もしません。それを押すと、上にあった画像が消え、その場所に何もロードされません。たくさんのものがlogcatを通過しますが、ここに最初の2行があります

07-17 04:15:33.102:WARN / ResourceType(30476):リソース番号0x00000002の値を取得するときにパッケージ識別子がありません07-17 04:15:33.112:WARN / ImageView(30476):リソースが見つかりません:2

----------------------------私が今持っているもの------------------ ----------

私も指摘したいのですが、線を削除してみました

とライン

それでもうまくいきませんでした

0 投票する
2 に答える
832 参照

java - Android アプリ: imageviewS を水平方向の中央に揃える

だから私はいじっていて、次のコードで水平方向に中央にimageviewsシングルを揃えることができます:imageview

今、私の主な問題は、私が X を持っていることです。imageviewsそれらをすべてそのように整列させてから を使用するとandroid:layout_toRightOf=""、それらはちょうど真ん中から始まります。

何をすべきか?

0 投票する
2 に答える
5854 参照

android - Androidの相対的なレイアウト配置の問題

ListViewの一連のアイテムに使用されるリストアイテムの相対レイアウトをXMLで作成する際に問題が発生しました。私は何時間も試しましたが、髪の毛を引き裂いて自分の思い通りに見せようとしていますが、すべてを正しい場所に表示することはできず、重なり合ったりずれたりすることはありません。最初の画像と次の2つのテキストビューを配置できますが、最後のテキストビューと画像ビューを取得できません。

私はそれをどのように見せようとしているのかというワイヤーフレームスタイルの画像を添付しましたが、誰かが私を助けてくれるかどうか疑問に思っていましたか?

代替テキスト

  • 右側のImageViewは、行の全高のセットアイコンであり、その周りにパディングがありますか?
  • 2つのTextViewが幅の大部分を占めます。アドレステキストビューはテキストが長くなる可能性があるため、スペースが不足した場合は切り捨てる必要がありますか、理想的にはフォントサイズを縮小しますか?
  • 次のTextViewは、最大5文字の小さな文字列を保持します。
  • 最後のImageViewは、このリストアイテムをクリックして詳細情報を表示できることを示す小さな矢印です。図のように中央に配置する必要があります。
  • アイコン、最後のテキストビュー、最後の画像が常にリストの下の同じ場所/配置にあるようにしたいと思います。

誰かがこれについていくらかの援助を提供することができれば、私はとても感謝するでしょう。

乾杯みんな

0 投票する
2 に答える
5339 参照

android - Android:画像の一部のサイズ変更と拡大縮小

画像を指定して、その画像の一部のみを拡大縮小できるようにしたいと思います。たとえば、画像の半分を拡大して、その半分がスペース全体を占めるようにします。

これはどのように可能ですか?

ImageView fitXYは、元の画像全体に対してのみ機能すると思ったので、機能しますか。

これは、createBitmapで、ソースの最初のピクセルのX座標とY座標が0の場合にのみ機能します。つまり、画像のサブセットを取得できません。画像全体を拡大縮小することしかできません。ただし、createBitmapは画像をサブセット化することを目的としています。

ログで、パラメーターが0でない場合、次の例外が発生します。java.lang.IllegalArgumentException:x + widthは<=bitmap.width()である必要があります

助けてください

0 投票する
1 に答える
470 参照

android - 2つのImageButtonをスタックする

2つのImageButtonがあり、一方を他方の上にスタックしようとしています。基本的に、それぞれが使用可能なスペースの50%を占める2つの大きなボタンを備えた画面を作成したいと思います。コードは以下のとおりです。これは、それが生成するレイアウトのキャプチャですhttp://imgur.com/cQT0W.png私が親のlayout_gravityとgravityで遊んだことがあります。layout_height = fill_parentで両方の子を設定しても機能せず、親の重力をfill_verticalに設定することもできません。