0
読んでいただきありがとうございます! 私は、画面の密度が異なるためにイメージを提供することに本当の問題があります。スクリーンショットの上部にあるビットマップは、サーバー上で提供されます。起動時に私のアプリをロードこのPNGやPNGはJavaスケーリングImage
ImageView ivBanner = (ImageView) findViewById(R.id.iv_banner);
ivBanner.setImageBitmap(Statics.banner);
ivBanner.setOnClickListener(Bannerlistener);
によってロードされている。しかしuが画像とトップ/タブ間のいくつかの奇妙なボーダーがある見ることができるように。 イメージをdrawableフォルダに入れ、srcとしてXMLでロードすると、スケーリングは正しく、罫線はありません。しかし、問題は、私はXMLで読み込むことができないということです!
私のためのヒントはありますか? 再度、読んで助けてくれてありがとう!
挨拶アンディ
クリーナー:http://imageshack.us/photo/my-images/72/scaling.png/
編集: これはしようと試みた後、私のために働いた:
<ImageView
android:id="@+id/iv_banner"
android:layout_width="fill_parent"
android:layout_height="55dp" android:adjustViewBounds="true" android:scaleType="fitCenter"/>
ありがとうございます! このコードに問題がある場合は、教えてください。
を試してみてください、これはすべての画面密度に私のために動作します。 Fit_XYに高解像度の問題がありました: –
乾杯!あなたの成功に。パーティー.. –