آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

کدهای ناشناس برای Tab Host

As_Mohammadi  10 سال پیش  10 سال پیش
0 0

سلام. می خواستم برای برنامه ام یه Tab host درست کنم. توی اینترنت یه search که زدم به یه سری کد رسیدم . چندخط از اونا رو متوجه نشدم. اگه کسی بلده لطفا توضیحی اجمالی بده. ممنونم

  Resources res = getResources(); // Resource object to get Drawables
        TabHost tabHost = getTabHost(); // The activity TabHost
        TabHost.TabSpec spec; // Reusable TabSpec for each tab
        Intent intent; // Reusable Intent for each tab

        // Create an Intent to launch an Activity for the tab (to be reused)
        intent = new Intent().setClass(this, Homeactivity.class);
        spec = tabHost.newTabSpec("home")
                .setIndicator("HOME", res.getDrawable(R.drawable.ic_launcher))
                .setContent(intent);
       
        tabHost.addTab(spec);
+1 0
عزیز جان، Tab Host منسوخ شده. به نظر من، بهتره جیز های جدیدتر رو کار کنید. اگه نظر من رو بخواید، میگم ویوپیجر همراه با Tab Strip رو یاد بگیرید. آموزشش هم توی سایت آقای کاشی زاده هست. خیلی خوب هم آموزشش دادن (10 سال پیش)
0 0
ممنونم کاکو. ولی من دوس داشتم یاد بگیرم(من یه مبتدی هستم، شاید زمینه ای بشه واسه کارای دیگه :) .). همچنان منتظر راهنمایی دوستان در مورد این کد هستم :{) . (10 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
YouNes Sh  10 سال پیش
0 0

مشکلت چیه عزیزوم؟ ;) برای کوجا میخی؟ ;) . کجاش توضیح بدم؟  |
خط اول یه فیلد تعریف کرده از ریسورسها برای اینکه به تب ها تصویر اضافه کنه |
خط دوم خود تب هاست رو تعریف کرده |
خط سوم هر کدوم از تب ها رو تعریف کرده |
خط چهارم یه اینتنت تعریف کرده برای رفتن به سایر اکتیوتی ها که با زدن هر تب انجام بشه. و خط پنج گفته به فلان اکتیوتی برو |
خط ششم تبی به اسم "هوم" ایجاد کرده و در ادامه به اون یه تصویری از ریسورس(که در بالا تعریف کرده بود) اضافه کرده و بعد گفته بره به اینتنت(که خود اینتنت رو بالا گفته بود بره کجا) |
خط آخرم که گفته این تب اضافه بشه |
باشد که در پروژه خودت و دوستت به خوبی استفاده کنی :)


 

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .