من یه سوال داشتم در مود مقدار دهی scrolTv اونجا استاد چرا نوشتنstring.valueOf این متد چه کارایی دارد؟؟
سلام و احترام
ما وقتی که از متد setText() استفاده میکنیم باید حتما مقدار String به عنوان Argument بهش بدیم که خب در این مثالی که شما فرمودید چون score یک عدد از نوع int هست و String نیست نمیتوانیم به آن مقدار عددی بدهیم چرا که باعث force close شدن اپلیکیشن میشود .پس ما میآییم و با متد String.valueOf مقدار را تبدیل به String میکنیم .
همچنین شما میتوانید از این متد استفاده نکرده و قبل از مقدار بنویسید "" و سپس + و پس از آن مقدار را بنویسیم که در این روش هم مقدار String در setText() ست خواهد شد