PDA

View Full Version : سوال: دادن نام کلاس جاری به متغییر فاینال استاتیک



farhadfery
دوشنبه 06 آبان 1392, 16:10 عصر
با سلام. یک متغبر استاتیک فاینال دارم که می خام نام اکتیوتی یا کلاس جاری را در آن بریزم. از آنجایی که متغببر فاینال هست باید در هنگام تعریف بهش مقدار بدهم. به صورت زیر که می نویسم خطا می دهد


public class FAImageView extends ImageView {
private static final String TAG = FAImageView.getName;

eai-eiliya
دوشنبه 06 آبان 1392, 22:34 عصر
این رو امتحان کن
public class FAImageView extends ImageView {
private static final String TAG = FAImageView.this.getName;

farhadfery
سه شنبه 07 آبان 1392, 15:43 عصر
امتحان کردم. نشد.

abbasalim
سه شنبه 07 آبان 1392, 17:51 عصر
چرا بصورت دستی نام کلاس رو داخلش نمی نویسی؟

farhadfery
سه شنبه 07 آبان 1392, 18:46 عصر
می شه دستی هم نوشت. اما کلا در مواردی متغییر فاینال داریم می خام بهش مقداری بدهم