رفتن به مطلب
  • 0

مشکل RequestFocus در edittext


seyed_27

سوال

بسمه تعالی

10 تا edittext دارم که بصورت tag و sender استفاده میکنم

میخوام در رویداد TextChanged  چک کنم که اگر emi.text<>""  شد RequestFocus بره به edittext بعدی

اینم کدها





Sub Activity_Create(FirstTime As Boolean)
dim i as int
For i=1 To 10

Dim edit_textij As EditText

edit_textij.Initialize("EditTextSubName")

Activity.AddView(edit_textij,left,top,50dip,50dip)
edit_textij.Tag=tagcounter
tagcounter = tagcounter + 1

left=left+30%x
Next
End Sub


Sub EditTextSubName_TextChanged (Old As String, New As String)
Dim emi As EditText = Sender

if emi.text<>"" then

endif

End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

5 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام

سید جان من نمیتونم پیغام خصوصییتو جواب بدم ،ایمیلتو برام بفرست تا بهت جواب بدم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام

این رو تست کنید:

Sub EditTextSubName_TextChanged (Old As String, New As String)
Dim emi As EditText = Sender

If emi.text<>"" Then
	
	For Each v As View In Activity.GetAllViewsRecursive
		If v Is EditText Then
			Dim et As EditText=v
			
			Dim tag1 As Int=emi.Text
			Dim tag2 As Int=et.Tag
			
			If tag2 mod tag1=1 Then
				et.RequestFocus
				Return 
			End If
		End If
	Next
	
End If

End Sub
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

سلام

این رو تست کنید:





Sub EditTextSubName_TextChanged (Old As String, New As String)
Dim emi As EditText = Sender

If emi.text<>"" Then
	
	For Each v As View In Activity.GetAllViewsRecursive
		If v Is EditText Then
			Dim et As EditText=v
			
			Dim tag1 As Int=emi.Text
			Dim tag2 As Int=et.Tag
			
			If tag2 mod tag1=1 Then
				et.RequestFocus
				Return 
			End If
		End If
	Next
	
End If

End Sub

 

 

جواب نداد

سورس رو پیوست کردم

New folder.rar

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سورس رو پیوست کردم

اصلا وضع خیلی خرابه خیلی خطا و اشتباه دارید.

درضمن فکر کنم شما میخواین برنامه ای مثل آفتابه بسازید. در این صورت فکر نکنم بخواین از کیبورد اصلی استفاده کنید اصلا. باید یه سری باتن پایین بذارید تا با استفاده ازاون ادیت تکست ها پر بشه و براحتی فوکوس کنید رو ادیت تکست بعدی.

در این مورد آقای [member=vistamobile] بیشتر میتونه کمکتون کنه. زیاد ساخته ازاین برنامه ها.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اصلا وضع خیلی خرابه خیلی خطا و اشتباه دارید.

درضمن فکر کنم شما میخواین برنامه ای مثل آفتابه بسازید. در این صورت فکر نکنم بخواین از کیبورد اصلی استفاده کنید اصلا. باید یه سری باتن پایین بذارید تا با استفاده ازاون ادیت تکست ها پر بشه و براحتی فوکوس کنید رو ادیت تکست بعدی.

در این مورد آقای [member=vistamobile] بیشتر میتونه کمکتون کنه. زیاد ساخته ازاین برنامه ها.

ناامیدم کردی برادر

قصدم ساخت بازی آفتابه نیست

یک سری edittext هست که کاربر باید به ترتیب توش عدد تک رقمی وارد کنه

به محض وارد کردان عدد فوکوس باید بره به edit دیگه تا آخرین edit وقتی edit آخر مقدار گرفت به کابر پیام بده 

اگر هم edit مقداری داشت مقدارش حذف بشه و مقدار جدیدی که تایپ میشه بجاش قرار بگیره

همین

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...