একই অ্যাক্টিভিটির মধ্যে যদি অনেকগুলো লিনিয়ার থাকে তবে কোন বাটন ক্লিক করলে কোন লিনিয়ার শো করবে তা নির্ধারণ করার জন্য-
View -- setview--
#
When button clicked
View___ setvisible___
View___ setvisible___
View___ setvisible___
কোন বাটন ক্লিক করলে ঐ অ্যাক্টিভিটিতেই অবস্থিত কোন এলিমেন্ট কে ভিউ করাতে চাই কিনা সেটা নির্ধারণ করার জন্য এই কোডগুলো ব্যবহার করা হয় । যেমন একই অ্যাকটিভিটিতে অবস্থিত কোন বাটনে ক্লিক করলে কোন লিনিয়ারে যাবে সেটা নির্ধারণ করার জন্য ।
লিংক যোগ করা
Main xml এ থাকবে Link button গুলো ।
নতুন অ্যাকটিভিটিতে থাকবে "ওয়েব ভিউ" সিস্টেম ।
আর যে পেইজে লিংক বাটনগুলো থাকবে অর্থাৎ মেইন অ্যাক্টিভিটি XML পেইজে কম্পনেন্ট থেকে ইনটেন্ট তৈরি করতে হবে । এবার বাটনে, ক্লিক অন _ বাটন সেটিংসে -
• Intent_ setscreen_
• StartActivity_
Main XML file এ webview add করতে হবে অথবা , on activity create করে তাতে -
• webview _ loadurl_
When button clicked
{
• intent_i_setscreen_
• start activity_i_
}
এখানে সেট স্ক্রীন এ যেই অ্যাক্টিভিটি দেওয়া হবে ওই বাটনে ক্লিক করলে সেই অ্যাকটিভিটিতে চলে যাবে ।
#
কোন বাটনের সাথে লিংক এড করতে হলে নতুন একটি অ্যাক্টিভিটি তৈরি করে নিতে হবে । তারপর ওই বাটনের সাথে নতুন অ্যাক্টিভিটি এর লিংক করিয়ে নিতে হবে।
{
When button clicked
• intent_i_setscreen_(activity)
• start activity_i_
}
নতুন অ্যাকটিভিটিতে ওয়েব ভিউ যোগ করতে হবে ,
On activity create > webview<>loadurl<>
তারপর ওয়েবভিউ তে যখন কোন সাইট থেকে ব্যাকে আসার প্রয়োজন হবে সে ক্ষেত্রে যা করতে হবে তা হল-
On backpressed >
Take
{
if<>then_else block
And
Webview_ cangoback
Webview_Goback
} Blocks. >> Finishactivity
If <webview_cangoback>then
[Webview__goback>
Else > Finish Activity
0 মন্তব্যসমূহ