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

مشکل در اجرا شدن

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

من همه ی کدهامو درست می نویسم ولی نمی دونم چرا بعضی اوقات اجرا میشه و لی بعضی اوقات این پیغامو میده:

این هم کدهام:

0 0
فکر کنم مشکل از txttext.setText(0) باشه. صفر رو با یه " " جمع کن ببین درست میشه (11 سال پیش)
0 0
شما باید متغیر counter را در ابتدا مقدار دهی کنید و بعد پلاس کنید ! (11 سال پیش)
0 0
سلام. دوست عزیز منم همین مشکل رو داشتم. از آنجا که استاد یه سری تغییرات در نرم افزارهای مورد نیاز برای برنامه نویسی اندروید داده بعضی مواقع main.xml دچار مشکل میشن. CTRL + X بزن بعد CTRL + V بعد CTRL + C . اگه مشکل حل نشد باید همه ی کارا رو دوباره انجام بدی! (11 سال پیش)
 برای این سوال 4 پاسخ وجود دارد.
پاسخ به سوال 
Mohammad  11 سال پیش
+1 0

باید صفر تکستو رو داخل " " بزاری

txttext.setText(0);  <<==به جای این
txttext.setText("0"); <<==اینو بزار
 
0 0
انجام دادم نشد مشکل از کدنویسی نیست (11 سال پیش)
0 0
من تست کردم..راحت اجرا شد. (11 سال پیش)
پاسخ به سوال 
Mohammad  11 سال پیش
0 0

این کدی که من تست کردم.سالمه سالم!راحت اجرا شد

 

public class Startup1Activity extends Activity {

    public int counter;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        final TextView txttext = (TextView) findViewById(R.id.txt);
        final Button btnstart = (Button) findViewById(R.id.btnstart);
        final Button btnreset = (Button) findViewById(R.id.btnreset);

        txttext.setText("0");
        txttext.setTextSize(40);

        btnstart.setOnClickListener(new OnClickListener() {

            public void onClick(View arg0) {
                counter++;
                txttext.setText(" " + counter);

            }
        });

        btnreset.setOnClickListener(new OnClickListener() {

            public void onClick(View arg0) {
                counter = 0;
                txttext.setText(" " + counter);

            }
        });
    }
}
پاسخ به سوال 
سجاد زهره ای  11 سال پیش
0 0

 خب دوست عزیز شما دوباره اینم اشتباه نوشتی

 txttext.setTextSize(40);
باید کلا شما از "" استفاده کنید

یعنی اینجور:
txttext.setTextSize("40");

 

 

 

0 0
داداش اصلا نمیشه اینطور نوشت!خطا میگیره... (11 سال پیش)
پاسخ به سوال 
hojat_babaie  11 سال پیش
0 0

سلام کد خطا رو اگه بزاری بهتره .

ولی توی کد ها تون  در ورودی متد هایی مثل setText باید قبل از عدد یک جفت کتیشن رو با عدد جمع کنید

مثلا:

  txt.setText("" + 0);

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