zoom
এই পর্বে আমরা দেখবো কিভাবে Zoom নিয়ে কাজ করতে পারি । প্রথমে ডেমো হিসেবে একটি ImageView নিয়ে সেটিকে আমরা Zoom In/Outকরে দেখবো । এজন্য আমরা একটি লাইব্রেরীর সাপোর্ট নিবো ।
নতুন একটি প্রোজেক্ট খুললাম । এবার -
build.gradle (Module:app) এর dependencies { এর ভিতরে }
এরপর build.gradle (Project : Your project Name) এ গিয়ে allprojects এর repositories {এর ভিতরে}
এই লাইন দুইটি এড করে নিন ।
এবার activity_main.xml এ -
PhotoView নিলাম যা chrisbanes লারব্রেরীর সাহায্যে ।
এবার MainActivity.java তে -
xml লেআউট এর আইডির সাথে PhotoView এর অব্জেক্ট এর লিংক করিয়ে অব্জেক্ট এর মাধ্যমে একটি ইমেজ সেট করে দিলাম যে ইমেজটি drawable এ রাখা আছে ।
এবার অ্যাপটি রান করুন 😊😊😊
নতুন একটি প্রোজেক্ট খুললাম । এবার -
build.gradle (Module:app) এর dependencies { এর ভিতরে }
implementation 'com.github.chrisbanes:PhotoView:2.1.3'
এরপর build.gradle (Project : Your project Name) এ গিয়ে allprojects এর repositories {এর ভিতরে}
maven { url "https://jitpack.io" }
এই লাইন দুইটি এড করে নিন ।
এবার activity_main.xml এ -
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
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:orientation="vertical"
android:padding="20dp"
tools:context="com.example.user.learnfromyoutube.MainActivity">
<com.github.chrisbanes.photoview.PhotoView
android:id="@+id/image"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
PhotoView নিলাম যা chrisbanes লারব্রেরীর সাহায্যে ।
এবার MainActivity.java তে -
package com.example.user.learnfromyoutube;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import com.github.chrisbanes.photoview.PhotoView;
public class MainActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
PhotoView photoView = findViewById(R.id.image);
photoView.setImageResource(R.drawable.kuttus);
}
}
xml লেআউট এর আইডির সাথে PhotoView এর অব্জেক্ট এর লিংক করিয়ে অব্জেক্ট এর মাধ্যমে একটি ইমেজ সেট করে দিলাম যে ইমেজটি drawable এ রাখা আছে ।
এবার অ্যাপটি রান করুন 😊😊😊
মন্তব্যসমূহ
একটি মন্তব্য পোস্ট করুন