• 0
Seyed Ali

کد ساخت باتن

سوال

باسلام

کد ساخت یک باتن در لبیل دیگر و همون لبیل چی هست؟ ممنون میشم کمک کنید

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


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

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

  • 0

پروژه رو آپلود کردم خودتون ببینید چرا ارور میده

attachicon.gifapp.zip

سید خودمونیما اصلا هیچی تو این پروژه نبود که

فقط ی لیبل سرگردان بود که نمی دونست کجا باید نمایش داده بشه و ارور میداد

شات از چیزی که می خواید :

tanzimat.gif

 

و سورس کد رو هم برات نوشتم

پیوست شد

ی توضیحی هم بدم :

ما نیاز داریم که چیزی که می خوایم بفرستیم به اکتویتی بعدی با یک باتن به صورت زیر از کال ساب استفاده می کنیم و رشته مورد نظرمونو ارسال می کنیم

کد:

Sub Button1_Click
	Dim size As String
	size = EditText1.Text
	CallSubDelayed2(m1,"sizelib",size)
	StartActivity(m1)
End Sub

و حالا نیاز داریم این اطلاعات ارسالی رو داخل اکتویتی دیگه بگیریم و ازش استفاده کنیم

همونطور که در کال ساب اسم ساب دریافت کنندمون sizelib هست و رشته ارسالی size و اکتیویتی که داخل این ساب هست m1 می باشد ما طبق این اطلاعات سابمونو ایجاد می کنیم

کد :

Sub sizelib(size As String)
Label1.TextSize=size  
End Sub

من کد نوشتم که بعد دریافت اطلاعات بیا سایز لیبل رو تغییر بده

 

موفق باشی

app.zip

Sina و Seyed Ali پسند شده است

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


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

باسلام

کد ساخت یک باتن در لبیل دیگر و همون لبیل چی هست؟ ممنون میشم کمک کنید

سلام

میشه یکم واضحتر بپرسین سوالتون رو؟

یعنی چی داخل لیبل و لیبل دیگر؟

H@mid.RS پسند دیده است

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


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

مثلا برای ساخت یک دفترچه یادداشت .اگه روی یک باتن(ایجاد یادداشت جدید)کلیک شه داخل یک لایوت دیگه (یادداشت ها) یک باتن درست شه.

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


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

مثلا برای ساخت یک دفترچه یادداشت .اگه روی یک باتن(ایجاد یادداشت جدید)کلیک شه داخل یک لایوت دیگه (یادداشت ها) یک باتن درست شه.

 

خیلی بد توضیح میدید و نامفهموم

یعنی میخای با زدن باتن 1 اکتیویتی جدید با لایوت جدید که دارای باتن 2 هست درست بشه و باتن 1 هم از بین بره دیگه

این منظورته؟

میدونم که این منظورت نیست ولی خوب با گفته هات همین رو رسوندی

 

یا خوب توضیح بده یا عکس یا گیف بفرست

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


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

اصلا اون هیچی نشنیده بگیرید به یه مشکل دیگه برخوردم سوالم اینه که چطوری میشه تکست یه باتن رو تو یک لایوت دیگه تغیر بدیم مثل یک صلوات شمار منتها دکمه اضافش توی یک لایوت دیگه باشه؟

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


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

اصلا اون هیچی نشنیده بگیرید به یه مشکل دیگه برخوردم سوالم اینه که چطوری میشه تکست یه باتن رو تو یک لایوت دیگه تغیر بدیم مثل یک صلوات شمار منتها دکمه اضافش توی یک لایوت دیگه باشه؟

می شه دقیق توضیح بدید !؟

یک تکست یه باتن تا اینجا هیچی

رو تو یک لایوت تغییر بدیم منتها دکمه اضافش توی یک لایوت دیگه باشه ؟ یعنی چی؟

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


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

سلام


 


ایشون یه باتن در یه اکتیویتی دارن که قراره با فشرده شدنش 


متن داخل لیبلشون در یک اکتیویتی دیگر و البته یک لیاوت دیگرتغیر کنه


کد زیر:



//داخل کتیویتی که لیبل قرار داره
Sub Process_Globals

Dim A as String

End sub

Sub Activity_Create

lbl.text = A

End Sub 

وداخل اکتیویتی که باتن قرار داره:



Sub btn_Click
'نام اکتیویتی که لیبل در اون قرار داره + نقطه + نام متغیر تعریف سده مثال:
Main.A = "مقداری که لیبل متنی که لیبل قراره بنویسه"

End sub

البت ایشون میخوان متن یه باتن رو تغیر بدن 


من گفتم لیبل که قاطی نشه


H@mid.RS و Sina پسند شده است

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


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

ممنون دوستان از کمکتون  ولی مشکل سر معرفی کردن لبیل توی یک اکتیویتی دیگست یعنی چطوری یک لبیل رو توی اکتیویتی دیگه معرفی کنیم؟

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


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

سلامو درود


سید علی عزیز


لطفا چیزی که می خواید سوال کنید کاملا بدونید چی هست


اصلا هم نیاز نیست حرفه ای سوال بپرسید


فقط منظورتون رو از سوال کردن برسونید چی هست تا دوستانی که میخخوان جواب بدن بدونن چه کاری می خواید بکنید


 


چون در هر پست سوال شما با عنوان تاپیکتون فرق داره


کد ساخت باتن ، یعنی با کد نویسی یک باتن ایجاد کنیم و دیگه نیازی به دیزاین لی اوت نداشته باشیم که کدی که برای ساخت باتن استفاده میشه


تعریف باتن



Sub Globals
Dim Btn1, Btn2, Btn3 As Button
End Sub


نمایش موقعیت و تعریف کد tag یا نام باتن



Sub Activity_Create(FirstTime As Boolean)
Btn1.Initialize("Btn")
Btn2.Initialize("Btn")
Btn3.Initialize("Btn")
Activity.AddView(Btn1, 10dip, 10dip, 200dip, 50dip)
Activity.AddView(Btn2, 10dip, 70dip, 200dip, 50dip)
Activity.AddView(Btn3, 10dip, 130dip, 200dip, 50dip)
End Sub


عملیات کلیک روی هر باتن (روی باتن کلیک بشه رنگش تغییر میکنه)



Sub Btn_Click
Dim b As Button
b = Sender
b.Color = Colors.RGB(Rnd(0, 255), Rnd(0, 255), Rnd(0, 255))
End Sub

کد کامل این پروژه :



Sub Globals
Dim Btn1, Btn2, Btn3 As Button
End Sub

Sub Activity_Create(FirstTime As Boolean)
Btn1.Initialize("Btn")
Btn2.Initialize("Btn")
Btn3.Initialize("Btn")
Activity.AddView(Btn1, 10dip, 10dip, 200dip, 50dip)
Activity.AddView(Btn2, 10dip, 70dip, 200dip, 50dip)
Activity.AddView(Btn3, 10dip, 130dip, 200dip, 50dip)
End Sub

Sub Btn_Click
Dim b As Button
b = Sender
b.Color = Colors.RGB(Rnd(0, 255), Rnd(0, 255), Rnd(0, 255))
End Sub

بازم اگه سوال در این رابطه پیش اومد بپرس تا راهنماییت کنیم


 


موفق باشی


Seyed Ali، salmana و Sina پسندیده اند

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


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

می خوای یک لیبل رو توی یک اکتیویتی دیگر معرفی کنی که بعد باهاش چی کار کنی بگو تا بهت بگیم

H@mid.RS پسند دیده است

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


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

میخوام خاصیت هاش مثل متن و رنگ متن و اندازه و اینارو تغییر بدم

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


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

میخوام خاصیت هاش مثل متن و رنگ متن و اندازه و اینارو تغییر بدم

خاصیت چی رو برادر

شما اصلا سوالتون مشخصه؟

لطفا دقیق و واضح بگین مشکلتون چیه وگرن هیچووووقت به جواب نمیرسین

H@mid.RS پسند دیده است

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


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

:/

والا دیگه نمیدونم چجوری بگم. مثلا بنده میخوام برای برنامم تنظیمات بسازم مثال: یه اکتیویتی منو هست یک اکتیویتی تنظیمات , توی دو تا لایوت جداگانه . توی لایوت تنظیمات دو تا دکمه هست متن اولی اندازه قلم " 2 "متن دومی " 3 " که با کلیک روی هر کدوم از باتن ها اندازه ی متن باتن های داخل منو بزرگ یا کوچیک میشه . مشکل اینجا هست که چطور به برنامه بگیم که این باتن ها "3" "2" مال لایوت تنظیمات هستن ولی باتن های منو مال لایوت منو هستن

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


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

اول دو تا اکتیویتی بساز با دو تا لایوت

لایوت ها رو هر جوری می خوای بچین

توی رویداد کلیک هات بنویس 

size =سایزی که می خوای
CallSubDelayed2(menu, "bottun text size ", size)

سپس برو توی اکتیویتی menu  و یک ساب بساز 

sub bottun text size

end sub

بقیه اش رو بعدا می گم الآن کار دارم

Seyed Ali و H@mid.RS پسند شده است

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


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

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری