بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
یک سوال کوچک؟
باسلام .می خواستم ببینم چطور میشه با کلیک روی یک دکمه محل اونو عوض کرد؟
+1
0
باید آموزش های CostomControl رو ببینید < اما فکر اونجا دکمه رو تغییر نمیدید اما میتونید شی متحرکی بسازید که با کلیک شدم حرکت کنه (11 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
AhmadVB
11 سال پیش
0
0
ابتدا باید کنترل خود را درون یک absolute layout قرار دهید. سپس با استفاده از دستورات زیر می توانید موقعیت آن را تغییر دهید.
Button button =(Button)findViewById(R.id.my_button);
AbsoluteLayout.LayoutParams absParams =(AbsoluteLayout.LayoutParams)button.getLayoutParams();
absParams.x = myNewX;
absParams.y = myNewY;
button.setLayoutParams(absParams);
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .