問題タブ [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.
android - ImageView のフル サイズの画像
ImageView で画像を描画しようとしていますが、必要に応じてスクロールバーを使用して、スケーリングを解除したいと考えています。どうすればこれを達成できますか? 現在、XML の ImageView の android:src としてドローアブル セットを持っています。これにより、画面の幅に合わせて画像が自動スケーリングされます。
これは互換モード (1.5 用に開発、2.1 でテスト) が原因である可能性があることを読みましたが、追加しました。
私のマニフェストに、何も変わっていません。
手がかりはありますか?
--
編集:android:scaleType="center"
ImageViewで使用しましたが、これは完全な画像を表示します(これまで見たことがないなんて信じられません)が、それでも垂直スクロールバーしか表示されません。android:scrollbars="horizontal"
ImageView にラップされた ScrollView で使用すると (明らかに) 垂直スクロールバーが非表示になりますが、水平スクロールバーは表示されません...
android - Android-ビューを画面外に配置するにはどうすればよいですか?
アプリケーションで単純なImageViewをアニメーション化しようとしていますが、画面の下部からスライドさせて、ビューの上部50ピクセルが画面の上部から外れる静止位置(最終位置など)に移動したいと考えています。 ImageViewのはXで-50pxである必要があります)。これを行うためにAbsoluteLayoutを使用しようとしましたが、これは実際にはImageViewの上位50ピクセルを切り取り、上位50ピクセルがレンダリングされないようにします。アニメーション中にImageViewの上部50ピクセルを表示/レンダリングしてから、画面から少し外して静止させる必要があります。私はそれを十分に説明したと思います。
これが私が現在レイアウトとスライドインアニメーションとして使用しているものです(これは現在ImageViewの上部50pxをレンダリングしません):
レイアウト:
アニメーション:
前もって感謝します。
android - Android の ImageView に連続するアニメーションを適用する
リソース画像を表示する ImageView に連続したアニメーション (ScaleAnimation など) を適用したいと思います。アニメーションはボタンでトリガーされます。たとえば、ボタンをクリックするたびに画像を段階的に拡大したいと思います。
アニメーションに fillAfter="true" を設定しました。ただし、すべてのアニメーションは ImageView の元の状態から開始されます。前のアニメーションの最終状態から開始するのではなく、ImageView がその状態をリセットし、アニメーションが常に同じであるかのように見えます。
私は何を間違っていますか?
android - 画像ダウンローダーをAndroidの別のスレッドに移動するにはどうすればよいですか?
Androidデバイスで次のコードを実行しています。それはうまく機能し、私のリストアイテムを素晴らしく表示します。また、ArrayAdapterが必要とする場合にのみデータをダウンロードするという点でも賢いです。ただし、サムネイルのダウンロードが行われている間は、リスト全体が停止し、ダウンロードが完了するまでスクロールできません。これをスレッド化して、それでも楽しくスクロールし、ダウンロード画像のプレースホルダーを表示し、ダウンロードを終了してから表示する方法はありますか?
downloadImageクラスを独自のスレッドに入れて、UIとは別に実行する必要があると思います。しかし、これを私のコードに追加する方法は謎です!
これに関するどんな助けも本当にありがたいです。
android - レイアウト間を移動する際の Android アニメーションのクリッピング
私はかなり複雑なレイアウトを持っています。相対レイアウトをルートとして使用し、その中にいくつかのテーブル ビューとさらにいくつかのネストがあります。これらのレイアウト間でイメージ ビューをアニメーション化すると、イメージ クリップが作成されます。親レイアウトに背景があり、アニメーションはその下にあるように見えます。すべてのレイアウトで android:clipChildren="false" と android:clipToPadding="false" を設定しました。また、anim.setZAdjustment(Animation.ZORDER_TOP); も設定しました。私のすべてのアニメーションで。私は何を間違っていますか?
編集: これまでに少なくとも 2 つのバグを発見しました。android:background= に 16 進数の色を指定すると、アニメーションに重大な問題が発生します。テーブル レイアウトにも、クリッピングを引き起こす regoin があるようです。フレームレイアウトでも同じことが見られます。実際に自分のものが思い通りに機能するようになったら、回答を追加します。線形レイアウトのみを使用することが解決策だと感じています。
問題を生成するサンプル コードを次に示します。2 つの子の相対レイアウトを削除すると、アニメーションは期待どおりに完了します。
ジャワ:
XML:
android - AndroidImageViewクリック可能なオーバーレイ
私はImageViewを持っていて、そのビューにいくつかのものを描きます。次に、onClickListenerでクリックの位置を確認します。
それは実際には不可能だと思いますが(onTouchListenerに位置を保存することはできません)、それを達成する他の方法があるかどうかを尋ねたいと思います。
目標は、クリック可能である必要があるいくつかのオーバーレイを含む画像を作成することです。AbsolutLayoutについて考えましたが、それは廃止されました。
助けてくれてありがとう。
android - Android: ギャラリー ウィジェットと影
ギャラリー内の各アイテムに影を付けることは可能でしょうか。また、可能な場合、最も簡単な方法は何ですか?
前もって感謝します!
android - Androidアプリが起動しない
私がやろうとしているのは、textViewの上にimageViewを表示する以外に何もしないはずの非常に単純なアプリケーションを開くことだけです。imageViewを追加するまでアプリケーションは正常に機能したので、問題はそれと関係があると思います。
コードは次のとおりです。
これが私のレイアウトです->main.xml
エミュレータを介してEclipseでアプリを実行しようとすると、エミュレータで次のエラーが発生します。
Eclipseのコンソールログには、次のメッセージが表示されます。
助けてくれてありがとう!
android - リストアクティビティでImageViewスケールタイプが機能しない
以前にImageViewを使用し、設定できるさまざまなスケールタイプを理解しました...しかし、ListActivityまたはExpandableListActivityの行でImageViewを適切にスケーリングするのに非常に苦労しています。
android:scaleTypeプロパティをすべての値に設定しようとしましたが、画像が縮小されません。最小サイズと最大サイズも設定しましたが、効果がないようです。私はこれらの両方をXMlとコードの両方で実行しましたが無駄になりました...
誰かが何かアイデアやおそらく回避策を持っていますか?
前もって感謝します!
編集:ExpandableListViewのグループ行のXMLは次のとおりです
android - AndroidでドローアブルをListViewに設定するにはどうすればよいですか?
私はアンドロイド1.5用のアプリを書いています。複雑なリストビューを使用してデータを表示したいと思います。リストアイテムに描画可能なオブジェクトのImageViewを表示したい。
私はデモから学びました:
正しく表示できますが、実行時にImgを変更したいのですが、実行時に画像が生成される可能性があるので、次のようにコードを変更しましたが、失敗します。誰かが私を助けることができますか?どうもありがとう!
listitem.xml