多くの異なる画像に同じ ImageView を使用している Titanium アプリがあります。画像プロパティを設定して、画像ビューの画像を変更しています。
問題は、一部の画像が時々フル サイズで表示されないことです。これはランダムですが、フル サイズで表示されない場合もあります。
画像ビューで幅と高さを「自動」に設定しています。
誰でもこの問題に遭遇します。
多くの異なる画像に同じ ImageView を使用している Titanium アプリがあります。画像プロパティを設定して、画像ビューの画像を変更しています。
問題は、一部の画像が時々フル サイズで表示されないことです。これはランダムですが、フル サイズで表示されない場合もあります。
画像ビューで幅と高さを「自動」に設定しています。
誰でもこの問題に遭遇します。
潜在的により信頼性の高い方法は、 Titanium.Blob.imageAsReizedを使用してImageViewに渡す前に、画像のサイズを動的に変更することです。
これをコードに統合してみてください。ただし、最初に画像をBLOBとしてロードする必要があります。
// Get the blob of your image first, then call this method
imageView.image = imageBlob.imageAsResized(newWidth, newHeight);