0

問題に直面しているURLから画像をロードしているときに、 ClickableAreasImagesライブラリを使用しています。

画像が全画面表示されません。

この出力を取得する出力

レイアウト

<RelativeLayout
   xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:app="http://schemas.android.com/apk/res-auto"
   xmlns:tools="http://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:fitsSystemWindows="true"
   android:gravity="center"
   tools:context=".MainActivity">

   <ImageView
        android:id="@+id/imageView"
        android:adjustViewBounds="true"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:scaleType="fitCenter"
        android:layout_centerVertical="true"/>
</RelativeLayout>

ジャワ

    image = (ImageView) findViewById(R.id.imageView);

    Glide.with(mContext)
            .load(Uri.parse("https://www.mcdonaldjoneshomes.com.au/sites/default/files/floorplans/images/hermitage-standard-lhs-2546x1900_0.png"))
            .apply(new RequestOptions().placeholder(R.drawable.site1).error(R.drawable.site1).fitCenter())
            .into(image);

    image.setImageResource(R.drawable.firstandsecondfloorplan);

     ClickableAreasImage clickableAreasImage = new ClickableAreasImage(new PhotoViewAttacher(image), this);

        // Define your clickable area (pixel values: x coordinate, y coordinate, width, height) and assign an object to it
        List<ClickableArea> clickableAreas = getClickableAreas();
        clickableAreasImage.setClickableAreas(clickableAreas);

私は使っている

//glide
implementation 'com.github.bumptech.glide:glide:4.8.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0'

どんな提案でも大歓迎です

4

0 に答える 0