qasem 249 ارسال شده در 19 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 19 شهریور، ۱۳۹۴ سلام دوستان میخوام یکی از تب های Tabhost را به لیست علاقه مندی ها اختصاص بدم . اگه بخوام از طریق کد TabHost1.AddTab("علاقه مندی ها","alaghemandi") Layout علاقه مندی را به تب هاستم اد کنم ، آنوقت هیچ مطلبی بعد از اضافه شدن به لیست علاقه مندی ها به لیست علاقه مندی ها اضافه نمیشه . باید یه جوری اکتیویتی alaghemandi را در تب علاقه مندی ها لود کنم (نه Layout آن را) که نمیشه من چیکار کنم؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 20 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 20 شهریور، ۱۳۹۴ خب توی این رویداد نمیشه بگیم که اگه روی تب مثلا 2 اومدی بیا اکتیویتی علاقه مندی ها را اجرا کن؟ کدش و میشه بزارین؟ برای اینکه تب اضافه کنید باید به این شکل عمل کنید: tabhost1.AddTab("page2","EsmeLayouteAlagheMandi") اسم لایوت خودتون رو قرار بدید(لایوتی که توش لیست ویو دارید) برای اینکه وقتی تب عوض میشه علاقه مندی های به لیست ویو اضافه بشه اینجوری: Sub tabhost1_TabChanged If tabhost1.CurrentTab=1 Then 'برای بقیه تب ها عدد یک رو عوض کنید اینجا اضافه بشه End If End Sub لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 19 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 19 شهریور، ۱۳۹۴ سلام. خب شما توی اکتیویتی چطور اینکارو میکنید؟ توی تب هاست هم دارید میاید لایوت رو لود میکنید دیگه ، بازم همونکارو انجام بدین. یه لایوت بسازید که توش لیست ویو باشه ، اون لایوت رو اختصاص بدید به تب علاقه مندی ، بقیه کارها هم که مثل همون اکتیویتی هستش. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
qasem 249 ارسال شده در 19 شهریور، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 19 شهریور، ۱۳۹۴ آقای نیکروان عزیز از اینکه پاسخ دادید ممنونم. خب توی اکتیویتی ما یه اکتیویتی مخصوص علاقه مندی داریم که توی اون اکتیویتی میام لایوت علاقه مندی ها را لود میکنیم درسته؟ اما توی تب هاست فقط خود لایوت علاقه مندی ها لود میشه و اکتیویتی علاقه مندی ها میمونه ، یعنی کدهایی که توی اکتیویتی علاقه مندها نوشته شده اجرا نمیشه به همین خاطر وقتی متنی را به علاقه مندی ها اضافه کنیم توی تب علاقه مندی هیچی نشون داده نمیشه؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
qasem 249 ارسال شده در 20 شهریور، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 20 شهریور، ۱۳۹۴ خب کدهای اضافه شدن را هم لطف میکردین مینوشتین. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 19 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 19 شهریور، ۱۳۹۴ خب اینم کدهاش رو تو اکتیویتی فعلی بنویسید دیگه... لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
qasem 249 ارسال شده در 20 شهریور، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 20 شهریور، ۱۳۹۴ سلام من با قرار دادن کدهای اکتیویتی علاقه مندی ها توی این ساب مشکل را حل کردم ، ولی یه مشکل دیگه بوجود آمده و آن اینکه وقتی مطلبی را به لیست علاقه مندی ها اضافه میکنم و هر باری که میام توی تب علاقه مندی ها بدون اینکه مطلب جدیدی اضافه کرده باشم ، همون های قبلی خود به خود دوباره اضافه میشن . یعنی مطلبی که قبلا اضافه شده بود دوباره با همون نام یکی دیگه کنارش اضافه میشه و هر باری که به این تب بیام این کار تکرا میشه. Sub TabHost1_TabChanged If TabHost1.CurrentTab = 2 Then If sql1.IsInitialized = False Then sql1.Initialize(File.DirInternal,"mojtabatehrani.db",False) End If Dim Cursor1 As Cursor Cursor1 = sql1.ExecQuery("SELECT * FROM mojtabatehrani WHERE favorite = 1 ") For i = 0 To Cursor1.RowCount -1 Cursor1.Position = i lv.AddSingleLine(Cursor1.GetString("onvan")) Next lv.SingleLineLayout.Label.TextSize = 16 lv.SingleLineLayout.Label.TextColor = Colors.Black lv.SingleLineLayout.Label.Gravity = Gravity.CENTER End If End Sub لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
qasem 249 ارسال شده در 19 شهریور، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 19 شهریور، ۱۳۹۴ یعنی توی اکتیویتی ای که لایوت تب هاست را لود کردیم؟ کدها را دقیقا کجا باید بزارم؟ آخه توی این اکتیویتی من اومدم چندتا لایوت را به تب هاست اد کردم ، که یکی از اون لایوت ها لایوت علاقه مندی هاست؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
qasem 249 ارسال شده در 21 شهریور، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 21 شهریور، ۱۳۹۴ سلام دوستان حل شد . با اضافه کردن کد : ListView1.Clear لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 20 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 20 شهریور، ۱۳۹۴ یعنی توی اکتیویتی ای که لایوت تب هاست را لود کردیم؟ کدها را دقیقا کجا باید بزارم؟ آخه توی این اکتیویتی من اومدم چندتا لایوت را به تب هاست اد کردم ، که یکی از اون لایوت ها لایوت علاقه مندی هاست؟ آره تو همون اکتیویتی ، ویو های اون لایوت هم توی همون اکتیویتی تعریفش کنید. کدهارو هرجایی که نیاز دارین ، مثلا توی لایوت قبلیش یه دکمه گذاشتین...... لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
qasem 249 ارسال شده در 20 شهریور، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 20 شهریور، ۱۳۹۴ نمیشه آقای نیکروان . اگه بتونی یه سورس برام بزاری ممنون میشم . کاراین ساب چیه؟ چیکار میکنه؟ Sub TabHost1_TabChanged End Sub لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 20 شهریور، ۱۳۹۴ اشتراک گذاری ارسال شده در 20 شهریور، ۱۳۹۴ نمیشه آقای نیکروان . اگه بتونی یه سورس برام بزاری ممنون میشم . کاراین ساب چیه؟ چیکار میکنه؟ Sub TabHost1_TabChanged End Sub متاسفانه من تاحالا کتاب نساختم که از علاقه مندی استفاده کنم ، اگه هم استفاده کنم از روش خودم یکارایی میکنم... اگه دوستان دیگه که کتاب ساختن شاید واستون سورس اماده کنن. این رویداد زمانی اتفاق میفته که تب انتقال داده شد ، یعنی از تب 1 رفتیم به تب 2 ... لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
qasem 249 ارسال شده در 20 شهریور، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 20 شهریور، ۱۳۹۴ خب توی این رویداد نمیشه بگیم که اگه روی تب مثلا 2 اومدی بیا اکتیویتی علاقه مندی ها را اجرا کن؟ کدش و میشه بزارین؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
qasem 249
سلام دوستان میخوام یکی از تب های Tabhost را به لیست علاقه مندی ها اختصاص بدم . اگه بخوام از طریق کد
Layout علاقه مندی را به تب هاستم اد کنم ، آنوقت هیچ مطلبی بعد از اضافه شدن به لیست علاقه مندی ها به لیست علاقه مندی ها اضافه نمیشه .
باید یه جوری اکتیویتی alaghemandi را در تب علاقه مندی ها لود کنم (نه Layout آن را) که نمیشه من چیکار کنم؟
لینک ارسال
به اشتراک گذاری در سایت های دیگر
12 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.