آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

مراحل اضافه کردن دکمه دلخواه (مثلا طراحی شده در فتوشاپ) به برنامه

حامی  12 سال پیش  12 سال پیش
0 0

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

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

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

0 0
راه حل همون تغییر background اون دکمه ها و دادن width و height به اون دکمه است تا اندازه مناسبی پیدا کنه و ظاهر دکمه درست نمایش داده بشه. (12 سال پیش)
0 0
میتونید اصلا از باتن استفاده نکنید، و بجاش از image view استفاده کنید. (12 سال پیش)
0 0
داش رضا دررست میگه - واقعا دلیل وجود باتن چی میتونه باشه ؟ مگر چقدر با ایمیج ویو تفاوت داره ؟؟؟ بنظرم هر کاریی که با باتن بشه انجام داد با ایمیج ویوو هم میشه انجام داد ؟! غیر از اینه ؟ (12 سال پیش)
0 0
شما میتونی رو ایمیج ویو به راحتی button متن بنویسی؟typeface مشخص کنی؟ حالا اگه بگی button با textView فرق خاصی نداره اون یه چیزی ;) (12 سال پیش)
0 0
:))) فکر کنم قاطی کردم - منظورم همون تکست ویوو بود :D (12 سال پیش)
 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Criss  12 سال پیش
+3 0

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

03-01

03-02

03-03

رو ببینید

اما برای اینکه برای دکمه خودتون تعیین کنید که با کلیک شدن روی اون به اکتیویتی جدید بره باید اموزش 05-01

سورس هایی که نیاز دارید توی testActivity.zip وجود داره

نمونه ایی از کد که ممکنه به درد شما بخوره

 Button GoNext = (Button) findViewById(R.id.btnGoNext);
GoNext.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
Intent intent = new Intent(OneActivity.this, TwoActivity.class);
OneActivity.this.startActivity(intent);
//OneActivity.this.finish();
}
});

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .