বাংলায় অ্যান্ড্রয়েড সহায়িকা - Bangla Android Guide

OpenGL ES গ্রাফিক্স এর জন্য একটি একটিভিটি তৈরী করুন

অ্যান্ড্রয়েড অ্যাপলিকেশন যা OpenGL ES ব্যবহার করে তার একটিভিটি আছে, অন্যান্য অ্যাপলিকেশনের মতোই যার একটি ইউজার একটিভিটি আছে। অন্য অ্যাপলিকেশন থেকে এর প্রধান পার্থক্য হচ্ছে আপনার একটিভিটির জন্য লেআউটে আপনি কি রেখেছেন। যেখানে অনেক অ্যাপলিকেশনে আপনি TextView, Button এবং ListView ব্যবহার করতে পারেন, OpenGL ES ব্যবহার করা অ্যাপে, আপনি আরও একটি GLSurfaceView যুক্ত করতে পারেন।

নিম্নোক্ত কোড উদাহরণ একটি একটিভিটির ন্যুনতম বাস্তবায়ন যা এর প্রাথমিক ভিউ হিসাবে একটি GLSurfaceView ব্যবহার করা দেখায়:

public class OpenGLES20Activity extends Activity {

    private GLSurfaceView mGLView;

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        // Create a GLSurfaceView instance and set it
        // as the ContentView for this Activity.
        mGLView = new MyGLSurfaceView(this);
        setContentView(mGLView);
    }
}

নোট: OpenGL ES 2.0 চায় অ্যান্ড্রয়েড ২.২ (এপিআই লেভেল ৮) বা এর চেয়ে উপরের সংস্করণ, তাই নিশ্চিত করুন যাতে আপনার অ্যান্ড্রয়েড প্রজেক্ট ঐ API বা এর চেয়ে উপরের সংস্করণকে টার্গেট করে।