ahmad_habibi 67 ارسال شده در 23 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 23 مهر، ۱۳۹۴ با سلام خدمت کاربران گرامی چگونه میتوان کدی نوشت که موقع زدن دکمه back دقیقا جایگاهی که قبلا روی آن کلیک کردیم در لیست ویو را نشان دهد و کاربرد نخواهد دوباره از اول اسکرول کند. متشکرم. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ahmad_habibi 67 ارسال شده در 29 مهر، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 29 مهر، ۱۳۹۴ سلام با تشکر از آقا پژمان و آقا مصطفی از راهنماییهای شما متشکرم خیلی استفاده کردم بعد از سعی و خطای فراوان کد مربوط به برگشتن به مکان قبلی در لیست ویو موقع زدن دکمه back را کشف کردم!!!!! - ابتدا در پراسس گلوبال متغیری از نوع int تعريف مي كنيم مثلا بنام pos Sub Process_Globals Dim pos As Int End Sub - سپس والیو آیتم کلیک لیست ویو را برابر pos قرار می دهیم: Sub ListView1_ItemClick (Position As Int, Value As Object) pos=Value - سپس در Sub Activity_Create(FirstTime As Boolean کد زیر را می نویسیم: If (pos>0) Then ListView1.SetSelection(pos-1) Else ListView1.SetSelection(0) End If همين!! لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
sepehrb4a 21 ارسال شده در 23 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 23 مهر، ۱۳۹۴ دوست عزیز شما اگه لیست ویو رو رفرش نکنید به هیچ وجه به هم نمیخوره! لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ahmad_habibi 67 ارسال شده در 23 مهر، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 23 مهر، ۱۳۹۴ سلام دوست گرامی از اینکه پاسخ دادید متشکرم منظورتون اینکه موقع وارد شدن به اکتیویتی در first time کد listview.RemoveView استفاده کنم؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mostafakazemimk 104 ارسال شده در 23 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 23 مهر، ۱۳۹۴ سلام شما باید پوزیشن لیست ویوکه روش کلیک میکنی بدست بیاری وتوی ی متغییر ذخیره کنی و وقتی رفتی و برگشتی پوزیشن لیست ویوت رو برابر قرار بدی با اون متغیری که توش پوزیشن روذخیره کردی لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 23 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 23 مهر، ۱۳۹۴ دوست عزیز شما همچین نوشتید "سورس برگشتن........." و توی بخش سورس کدها تاپیک زدید که من فکر کردم خودتون همچین سورسی گذاشتید. اینجور موارد رو دقت کنیم تا ماهم روحیه بگیریم و به هم دیگه کمک کنیم. لیست ویو مثل اسکرول ویو position نداره و نمیشه اینکارو کرد. فقط یه setSlection داره که اونم بکار شما نمیاد اینجا. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mostafakazemimk 104 ارسال شده در 25 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 25 مهر، ۱۳۹۴ اقا پژمان به این کد ی نگاه کن اینم مال پروسس گلوبال' Dim s As Int Sub ListView1_ItemClick (Position As Int, Value As Object) s = Position StartActivity(text) End Sub , اینم کد اکتیویتی کریت برای لود لیست ویو از همون پوزیشن که توی متغییر ذخیره شده ListView1.SetSelection(s) به همین سادگی به همین خوشمزگی البته این کد باید بعد از ساخت لیست ویو در اکتیویتی کریت قرار بگیره لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
ahmad_habibi 67
با سلام خدمت کاربران گرامی
چگونه میتوان کدی نوشت که موقع زدن دکمه back دقیقا جایگاهی که قبلا روی آن کلیک کردیم در لیست ویو را نشان دهد و کاربرد نخواهد دوباره از اول اسکرول کند.
متشکرم.
لینک ارسال
به اشتراک گذاری در سایت های دیگر
6 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.