Working with TextView ( Android Bangla Tutorial -6)

গত পর্বে আমরা বিভিন্ন ট্যাগ সম্পর্কে জানলাম । এবার এই ট্যাগগুলো কিভাবে ব্যাবহার করবো তা দেখে নেয়া যাক -

একটি একটি লাইন লেখুন আর দেখুন কি পরিবর্তন হয় -


এখন দেখে নেয়া যাক কোন লাইনে কি হচ্ছে - 
14 - এখানে প্রথমে id দিলাম কারন ধরুন আমরা এই ভিউটি নিয়ে এক্টিভিটি ক্লাসে কাজ করবো তাই । 
15 & 16 - এরপর লেআউট এর প্রশস্ততা ও উচ্চতা কত হবে তা নির্ধারণ করে দিলাম । match_parent মানে ফুল স্ক্রিন জুড়ে সে অবস্থান করবে । wrap_content মানে লেখার সাইজ অনুযায়ী সে তার মত করে জায়গা নিবে । আমরা চাইলে আমাদের নিজেদের ইচ্ছামত জায়গা দিতে পারি । সেক্ষেত্রে ব্যাবহার করতে হবে "100dp" কিংবা "135dp" এরকম 

17 - এখানে আমরা যে লেখাটি দেখাতে চাই তা লিখে দিলাম

18 - লেখার সাইজ দিয়ে দিলাম নিজের ইচ্ছামত । মনে রাখতে হবে লেখার সাইজ দিতে ব্যাবহার করা হয় sp । 

19 - লেখার কালার কিরকম হবে তা নির্ধারণ করে দিলাম । এখানে @color/colorPrimary মানে color নামক যে  values আছে তার ভিতর এই কালার এর কোড দেয়া আছে । আপনি চাইলে এখানেও সেই হেক্সা নাম্বার বসিয়ে দিতে পারবেন তবে সেটি বেটার নয় । আমরা যদি colors.xml এ যাই তাহলে দেখতে পাবেন -

এখানে প্রথম ৩টি বাই ডিফল্ট দেয়া থাকে । আপনি নতুন কালার নিতে চাইলে যেকোন </color> এর শেষে কার্সর রেখে কিবোর্ড এর Ctrl+d চাপুন , দেখবেন সেটি কপি হয়ে গেছে । এবার যে রঙ দেখা যাচ্ছে এর উপর ক্লিক করে নিজের ইচ্ছামত কালার বেছে নিন । এরপর name টা চেঞ্জ করে নিজের ইচ্ছামত নাম বসিয়ে নিন 

20 - gravity = center মানে লেআউট এর ভিতরে যা আছে তা মাঝ বরাবর এসে যাবে  

21 - এখানে ব্যাকগ্রাউন্ড এ একটি কালার দিয়ে দিলাম 

এর ফলে আমরা যে লেআউট দেখতে পাবো - 


এছাড়াও আরো যত ট্যাগ সম্পর্কে আমরা জেনেছি গত পর্বে সেগুলো একটা একটা করে ব্যাবহার করে দেখবেন যে কিভাবে কোনটা পরিবর্তন হচ্ছে । 

TextView এর সকল ট্যাগ ও ম্যাথড সম্পর্কে জানতে চোখ রাখুন অ্যান্ড্রোয়েড ডেভলপার ওয়েবসাইট এ -   https://developer.android.com/reference/android/widget/TextView.html


মন্তব্যসমূহ

এই ব্লগটি থেকে জনপ্রিয় পোস্টগুলি

Toggle Button - 10 ( Android Bangla Tutorial)

Spinner View - 11 ( Android Bangla Tutorial)

ImageView ( Android Bangla Tutorial - )