In this blog, we are going to create an ImageView open with URL Layout in Android Studio. We will provide the latest code UI/UX layout for the user, reliable for the Android App. Before creating the project, we have provided some assets to support its development. Here, we have to insert the color code to customise your application project. #FFBB86FC #024265 #012F49 #FF03DAC5 #FF018786 #FF000000 #FFFFFFFF #435863 Replace "Action Bar" with "No Action Bar". Import "string.xml" code given below. We need to import some important text string code into a string.xml file. ImageView With URl Download This Blog "Templates" Here ImageView Open With URL Import ImageView Dependency under "build.gradle.kts" given below. // Glide ImageView Dependency implementation("com.github.bumptech.glide:glide:5.0.7") // Zoom ImageView Dependency implementation("com.github.chrisbanes:PhotoView:2.3.0") Import ImageView Dependency under "build.gradle.kts" given below. Implement or Create "MainActivity" Java File. Import Some "Variables" For Under AppCompactActivity. PhotoView imageView; private float scaleFactor = 1.0f; private ScaleGestureDetector scaleDetector; String img = "https://androidappmaterial.in/wp-content/uploads/2026/04/Bharat-App-Tutorial.png"; Import Some "Variables" For Under AppCompactActivity. imageView = findViewById(R.id.imageView); Glide.with(this).load(img).into(imageView); scaleDetector = new ScaleGestureDetector(this, new ScaleGestureDetector.SimpleOnScaleGestureListener() { @Override public boolean onScale(ScaleGestureDetector detector) { scaleFactor *= detector.getScaleFactor(); scaleFactor = Math.max(0.1f, Math.min(scaleFactor, 5.0f)); // Limit zoom range imageView.setScaleX(scaleFactor); imageView.setScaleY(scaleFactor); return true; } }); } @Override public boolean onTouchEvent(MotionEvent event) { scaleDetector.onTouchEvent(event); return true; } Output Result in Animation View Given Below.