vistamobile 1,700 ارسال شده در 20 دی، ۱۳۹۳ اشتراک گذاری ارسال شده در 20 دی، ۱۳۹۳ سلام . چجوری میشه متن داخل تکست باکس رو تایید کرد و کاربر بره به layout جدید؟ من خودم با عقل ناقصم اینو ساختم ولی عمل نکرد: Sub Button1_Click EditText1_EnterPressed If ans=" جواب صحیح " Then correct = correct+1 End If Activity.LoadLayout("q2") End Sub که تو نرم افزار یه سیستم امتیاز دهی هم گذاشتم با هر پاسخ صحیح یک امتیاز. ولی راستش نمیدونم چجوری متن تکست باکس رو تایید کنم یا اصلا کد بالا صحیه؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
vistamobile 1,700 ارسال شده در 20 دی، ۱۳۹۳ سازنده اشتراک گذاری ارسال شده در 20 دی، ۱۳۹۳ دادا پژمان دمت گرم اینو خودم ساختم مشکلم اینه که نمیخوام مجبور بشم واسه هر سوالی یه اکتیویتی بزنم. نمیخوام زیاد شلوغ بشه. یعنی با پاسخ درست یه لایوت جدید باز یشه نه اکتیویتی. *قلب**قلب**قلب* با بدبختی درستش کردم . اینو نوشتم و کار کرد!!! Sub RemoveView Dim i As Int For i = Activity.NumberOfViews-1 To 0 Step - 1 Activity.RemoveViewAt(i) Next End Sub بعدشم باتون سورس شما رو رو اینجوریش کردم: Sub Button1_Click If EditText1.Text="namjep" Then Activity.LoadLayout("test2") RemoveView Else Msgbox("جواب صحیح نیست!","خطا") End If End Sub من دست کاریش کردم چند بار ولی نشد و خیلی اذیت میکنه. آخرشم رفتم سراغ اکتیویتی ها. بابات پاسخگویی ممنون *گریه* لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجید آرتا 5,874 ارسال شده در 20 دی، ۱۳۹۳ اشتراک گذاری ارسال شده در 20 دی، ۱۳۹۳ به این شکلم میتونید مورد مقایسه قرار بدید: Sub ok_btn_Click Dim GetTxt As String : GetTxt = "Basic4Android.Org" If EditText1.Text.Contains(GetTxt)=True Then StartActivity(activity2) Else Msgbox("Your Data Not Equlse","") End If End Sub لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
vistamobile 1,700 ارسال شده در 20 دی، ۱۳۹۳ سازنده اشتراک گذاری ارسال شده در 20 دی، ۱۳۹۳ آقا مجید یه کد که لایوت باز کنه بجای اکتیویتی چی؟ *قلب* این کد تعداد اکتیویتی هارو زیاد میکنه. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجید آرتا 5,874 ارسال شده در 20 دی، ۱۳۹۳ اشتراک گذاری ارسال شده در 20 دی، ۱۳۹۳ Sub ok_btn_Click Dim GetTxt As String : GetTxt = "Basic4Android.Org" If EditText1.Text.Contains(GetTxt)=True Then Activity.LoadLayout("L1") Else Msgbox("Your Data Not Equlse","") End If End Sub لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
vistamobile 1,700 ارسال شده در 20 دی، ۱۳۹۳ سازنده اشتراک گذاری ارسال شده در 20 دی، ۱۳۹۳ Sub ok_btn_Click Dim GetTxt As String : GetTxt = "Basic4Android.Org" If EditText1.Text.Contains(GetTxt)=True Then Activity.LoadLayout("L1") Else Msgbox("Your Data Not Equlse","") End If End Sub این کد عالیه فقط لایتوها میرن رو هم و قاطی میشن. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 21 دی، ۱۳۹۳ اشتراک گذاری ارسال شده در 21 دی، ۱۳۹۳ از این استفاده کن ببین چی میشه. Sub ok_btn_Click Dim GetTxt As String : GetTxt = "Basic4Android.Org" If EditText1.Text.Contains(GetTxt)=True Then Activity.RemoveAllViews Activity.LoadLayout("L1") Else Msgbox("Your Data Not Equlse","") End If End Sub میاد اول پاک میکنه همشو بعد لود میکنه. حداقل دوتا اکتیویتی بذار ، یه اکتیویتی مخصوص سوالات که پرسیده میشه یکی هم به قول خودت جواب که میره لایوت بعدی. این کد بالا هم که دادم میتونی تو اکتیویتی دوم بذاری که کل ویو هارو پاک کنه بعد یه لایوت دیگه لود کنه. اگه متوجه نشدی بگو یه سورس کوچیک بنویسم واست. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
vistamobile 1,700 ارسال شده در 21 دی، ۱۳۹۳ سازنده اشتراک گذاری ارسال شده در 21 دی، ۱۳۹۳ متوجه شدم ممنون استاد. خودمم یه کد ساختم فعلا ایراد میگیره ولی ان شا الله درست شد میزارم*مرسی* لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
aliakbari 0 ارسال شده در 3 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 3 مهر، ۱۳۹۴ چجوری میشه توی سرویس یک لایوت رو لود کرد؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
کاربر ناشناس 2,148 ارسال شده در 3 مهر، ۱۳۹۴ اشتراک گذاری ارسال شده در 3 مهر، ۱۳۹۴ چجوری میشه توی سرویس یک لایوت رو لود کرد؟ دوست عزیز لطفا سوالات خود رو در تاپیک دیگران مطرح نکنید هر سوال یک تاپیک لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
vistamobile 1,700 ارسال شده در 23 دی، ۱۳۹۳ سازنده اشتراک گذاری ارسال شده در 23 دی، ۱۳۹۳ سلام هرکاری کردم نشد که نشد. چندتا لایوت ساختم که لایوت اول استارت برنامست و میزنی میره سوال اول جواب سوا اول رو که میزنی فقط رنک پیش زمینه لایوت دوم رو میاره و هیچ کاری نمیکنه.*عصبانی2* لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 23 دی، ۱۳۹۳ اشتراک گذاری ارسال شده در 23 دی، ۱۳۹۳ خب این سورس رو نگاه کن. 3 تا لایوت استفاده شده. دوتا اکتیویتی. لایوت1: دوتا سوال توش وجود داره لایوت2: با جواب درست دادن به سوال اول این لایوت لود میشه توی اکتیویتی دوم لایوت3: جواب درست به سوال دوم این لایوت لود میشه توی اکتیویتی دوم اکتیویتی اول: مختص لایوت 1 هست که سوال توشه دوم: مختص لود شدن لایوت های درست جواب داده شده دانلود سورس لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
vistamobile 1,700 ارسال شده در 23 دی، ۱۳۹۳ سازنده اشتراک گذاری ارسال شده در 23 دی، ۱۳۹۳ خب این سورس رو نگاه کن.3 تا لایوت استفاده شده. دوتا اکتیویتی. لایوت1: دوتا سوال توش وجود داره لایوت2: با جواب درست دادن به سوال اول این لایوت لود میشه توی اکتیویتی دوم لایوت3: جواب درست به سوال دوم این لایوت لود میشه توی اکتیویتی دوم اکتیویتی اول: مختص لایوت 1 هست که سوال توشه دوم: مختص لود شدن لایوت های درست جواب داده شده دانلود سورس این سورس عالیه. نمیدونم چرا به فکر خودم نرسید.*قلب* چجوری میشه تو یک اکتیویتی چندتا لایوت ساخت که مخفی باشن و با عبور از یکی ، اون یکی لود بشه؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
پژمان نیکروان 6,055 ارسال شده در 23 دی، ۱۳۹۳ اشتراک گذاری ارسال شده در 23 دی، ۱۳۹۳ والا لایوت مخفی من تاحالا ندیدم و یا بلد نیستم. اما میتونی لایوت لود نکنی و وقتی طرف به اکتیویتی دوم منتقل شد ، ویو های مورد نظرت ادد بشه. یا فکر کن فقط یه لایوت ساختی ، و تواین لایوت یک لیبل وجود داره... فقط هربار که لایوتت لود میشه تو اکتیویتی دوم فقط کافیه متن لیبل رو عوض بشه. مثل همین سورس که یک لیبل تو هرکدوم از لایوت ها وجود داشت و متنی جدا داشت. میتونی درستش کنی فقط یک لایوت ولی متن لیبل رو تغییر بدی. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
vistamobile 1,700 ارسال شده در 23 دی، ۱۳۹۳ سازنده اشتراک گذاری ارسال شده در 23 دی، ۱۳۹۳ فعلا دارم رو toastmassage کار میکنم. یکی از دوستان گفت از این روش میشه. داداش شزمنده این دو روز حسابی اذیت شدی. *اشک کوچک* لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مجید آرتا 5,874 ارسال شده در 24 دی، ۱۳۹۳ اشتراک گذاری ارسال شده در 24 دی، ۱۳۹۳ دادا پژمان دمت گرم اینو خودم ساختم مشکلم اینه که نمیخوام مجبور بشم واسه هر سوالی یه اکتیویتی بزنم. نمیخوام زیاد شلوغ بشه. یعنی با پاسخ درست یه لایوت جدید باز یشه نه اکتیویتی. *قلب**قلب**قلب*با بدبختی درستش کردم . اینو نوشتم و کار کرد!!! Sub RemoveView Dim i As Int For i = Activity.NumberOfViews-1 To 0 Step - 1 Activity.RemoveViewAt(i) Next End Sub بعدشم باتون سورس شما رو رو اینجوریش کردم: Sub Button1_Click If EditText1.Text="namjep" Then Activity.LoadLayout("test2") RemoveView Else Msgbox("جواب صحیح نیست!","خطا") End If End Sub من دست کاریش کردم چند بار ولی نشد و خیلی اذیت میکنه. آخرشم رفتم سراغ اکتیویتی ها. بابات پاسخگویی ممنون *گریه* شما اینجا به جواب خودتون رسیدید ولی متاسفانه از کدها به درستی استفاده نکردید و شما اول اومدید لایوت رو لود کردید بعد اومدید ویو ها رو Remove کردید که باعث خطا میشه این کد رو تست کنید قطعا به جواب میرسید Sub ok_btn_Click Dim GetTxt As String : GetTxt = "Basic4Android.Org" If EditText1.Text.Contains(GetTxt)=True Then RemoveView Activity.LoadLayout("test2") Else Msgbox("Your Data Not Equlse","") End If End Sub لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
vistamobile 1,700 ارسال شده در 24 دی، ۱۳۹۳ سازنده اشتراک گذاری ارسال شده در 24 دی، ۱۳۹۳ شما اینجا به جواب خودتون رسیدید ولی متاسفانه از کدها به درستی استفاده نکردید و شما اول اومدید لایوت رو لود کردید بعد اومدید ویو ها رو Remove کردید که باعث خطا میشهاین کد رو تست کنید قطعا به جواب میرسید Sub ok_btn_Click Dim GetTxt As String : GetTxt = "Basic4Android.Org" If EditText1.Text.Contains(GetTxt)=True Then RemoveView Activity.LoadLayout("test2") Else Msgbox("Your Data Not Equlse","") End If End Sub امتحان کردم بخدا. رو لایوت سوال دوم دیگه فقط رنگ لایوت رو میاره. RemoveView رو هم جابجا کردم تو چند جا بازم مشکل داشت. تصحیح: شرمنده استاد. ایراد از دکمه های من بود. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Farzad Musavi 576 ارسال شده در 20 دی، ۱۳۹۳ اشتراک گذاری ارسال شده در 20 دی، ۱۳۹۳ متن رو مستقیم تایید کن خب if edittext1.text ="javab" then Activity.LoadLayout("q2") end if لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
vistamobile 1,700 ارسال شده در 20 دی، ۱۳۹۳ سازنده اشتراک گذاری ارسال شده در 20 دی، ۱۳۹۳ متن رو مستقیم تایید کن خب if edittext1.text ="javab" then Activity.LoadLayout("q2") end if داداش کد رو کجا بزارم؟ تو باتوون یا تو تکست باکس؟ یعنی اینجوریباشه؟ Sub Button1_Click If EditText1.text ="javab" Then Activity.LoadLayout("q2") End If End Sub لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Farzad Musavi 576 ارسال شده در 20 دی، ۱۳۹۳ اشتراک گذاری ارسال شده در 20 دی، ۱۳۹۳ داداش کد رو کجا بزارم؟ تو باتوون یا تو تکست باکس؟یعنی اینجوریباشه؟ Sub Button1_Click If EditText1.text ="javab" Then Activity.LoadLayout("q2") End If End Sub تو رویدادی که میخوای متن رو تایید کنی دگ اگه بازدن باتن هست اره اینجوری لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
jeqele 563 ارسال شده در 20 دی، ۱۳۹۳ اشتراک گذاری ارسال شده در 20 دی، ۱۳۹۳ اصلا سوالو نفهمیدم. متن مسیج باکس رو میشه تایید کرد اما تایید متن تکست باکس یعنی چی؟ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
vistamobile 1,700
سلام . چجوری میشه متن داخل تکست باکس رو تایید کرد و کاربر بره به layout جدید؟
من خودم با عقل ناقصم اینو ساختم ولی عمل نکرد:
که تو نرم افزار یه سیستم امتیاز دهی هم گذاشتم با هر پاسخ صحیح یک امتیاز. ولی راستش نمیدونم چجوری متن تکست باکس رو تایید کنم یا اصلا کد بالا صحیه؟
لینک ارسال
به اشتراک گذاری در سایت های دیگر
26 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.