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

parseColor is undefiend

MAHSA  11 سال پیش  11 سال پیش
0 0

در ویدیوی شماره 03.01 وقتی میخوام همون کدهارو خودم بنویسم دور parsecolor یک خط چین میندازه و خطای undefined میده باید چیکار کنم؟

0 0
کدی که نوشتید و هم بزارید (11 سال پیش)
 برای این سوال 3 پاسخ وجود دارد.
پاسخ به سوال 
MAHSA  11 سال پیش
+1 0

import android.R.color;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;
import android.widget.Toast;


public class Mystartup4Activity extends Activity {

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        TextView txtCaption = (TextView) findViewById(R.id.txtcaption);

        for (int i = 0; i < 3; i++) {
            Toast.makeText(Mystartup4Activity.this, "some message", Toast.LENGTH_SHORT).show();
            txtCaption.setText("I IS:" + i);
            txtCaption.setTextColor(color.parseColor("#0000ff"));
            txtCaption.setBackgroundColor(color.parseColor("#7f7f7f"));
        }

    }
}

 
0 0
دوست عزیز این کدی هست که نوشتم ولی نمیدونم کجا رو اشتباه نوشتم که این خطا رو میده (11 سال پیش)
0 0
موس رو روی کد نگه دار ببین چه متنی می ده یا برنامه رو اجرا کن و خطاِی اون رواینجا بذار (11 سال پیش)
+2 0
آهان متوجه شدم Color,parseColor شما color نوشتی با c کوچک در صورتی که باید Color تایپ کنی با C بزرگ (11 سال پیش)
0 0
من این کارو انجام دادم و الانم یه خطای دیگه داد .color cannot be resolveed (11 سال پیش)
پاسخ به سوال 
ATRAS  11 سال پیش
+2 0

 شما این رو جایگذین کدتون کنید شاید مشکل حل بشه.

 (Color.parseColor("#0000ff"))
+1 0
atras عزیز کاری که شما گفتید رو انجام دادم و مشکل حل شد. مثل اینکه با اکلیپس حالا حالاها کار داریم .خیلی هسته اش ضعیفه (11 سال پیش)
+1 0
بعضی وقتا فقط الکی ایراد میگیره.اگر دیدین از این جور خطا ها ازتون گرفت کدتونو یک جای و اگر حلقه بود بیرون حلقه بنویسید بعد درست شد کپی کنید اون جایی که میخواین. (11 سال پیش)
+1 0
ایراد الکی نیست بین Color و color و همینطور COLOR تفاوت های زیادی هست . (11 سال پیش)
+1 0
میدونم محمد جان.اون قسمتش رو نگفتم.اون قسمت که اشتباه از خودشون بود.ایراد بعدی رو گفتم که بعد از تصحیح شدن ازشون گرفته بود. (11 سال پیش)
0 0
با گرفتن کنترل + شیفت + O می تونید فضای نام های اضافی رو پاک کنید ولی توصیه من اینه که به سمت IntelliJ Idea برید ، سریع تر قوی تر و با باگ کمتر (11 سال پیش)
پاسخ به سوال 
مجتبی یگانه  11 سال پیش
0 0

همون طور که محمد حسین گفت ، مشکل بی دلیل نبود ! ، شما یک اشتباه پیش پا افتاده انجام دادید و چون فکرش رو هم نمیکردید که مشکل از این جور چیزا باشه ، اصلا برسی نمی کردید ،  یهو هسته ی Eclipse رو زیر سوال بردید !

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

 #ff0000

صحیح نیست و باید از 

 #FF0000

استفاده کرد

0 0
اینم لینک اثبات قضیه ! لینک (11 سال پیش)

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