انجمن سایت کلیدستان



خطازمان کنونی: ۱۳۹۵/۰۹/۱۶، ۱۰:۲۷ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: alone303
آخرین ارسال: admin
پاسخ 7
بازدید 2003

رتبه موضوع:
  • 1 رای - 3 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
خطا

خطا

#1
با سلام 

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

کد پی‌اچ‌پی:
package com.example.kelidestan;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.Button;
import android.view.View.OnClickListener;
public class 
Activity1 extends Activity {

        @
Override
        
protected void onCreate(Bundle savedInstanceState) {
                
super.onCreate(savedInstanceState);
                
setContentView(R.layout.activity_activity1);
                
                
Button b = (ButtonfindViewById(R.id.Button1);     1در این قسمت ارور 
                
@Override
                
public void onClick(View arg0) {                                             در این قسمت اروز 2
                    startActivity
(new Intent(Activity1.thisActivity2.class));                                    در این قسمت ارور 3
                
        
}

        @
Override
        
public boolean onCreateOptionsMenu(Menu menu) {
                
// Inflate the menu; this adds items to the action bar if it is present.
                
getMenuInflater().inflate(R.menu.activity1menu);
                return 
true;
        }



ارور 1 که با علامت ضربدر قرمز هست :

multiple merkers at this line
-button1 connot be resolred or is not a field
-syntax error,inssert"{" to complete methodd body

ارور 2 که با علامت ضربدر قرمز ولامپ زرد رنگ  هست :

multiple merkers at this line
-Return type for the method is missing
-view cannot be resolved to a type

ارور 3 که با علامت ضربدر قرمز ولامپ زرد رنگ  هست :

-Intent cannot be resolved to a type

 این کد ها مال مبحث برنامه نویسی سایت است که ساخت یک برنامه اندروید تشکیل شده از دو activity را شرح می دهد. 
من چیکار کنم با این ارورها 
 
پاسخ

خطا

#2
سلام.
در قسمتی از صفحه مخصوص کدها (در همان فایل حاوی کدها)، با موس، کلیک کنید. سپس کلیدهای Ctrl و Shift و O از کیبورد را به طور همزمان بزنید (سومی، حرف الفبا است، نه صفر). همیشه این سه کلید را به خاطر داشته باشید.
 
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ

خطا

#3
 
کد پی‌اچ‌پی:
package com.example.kelidestan;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.View;
public class 
Activity1 extends Activity {

        @
Override
        
protected void onCreate(Bundle savedInstanceState) {
                
super.onCreate(savedInstanceState);
                
setContentView(R.layout.activity_activity1);
                
                
Button b = (ButtonfindViewById(R.id.Button1);                              ارور 1
                
@Override
                
public void onClick(View arg0) {                                            ارور 2
                    startActivity
(new Intent(Activity1.thisActivity2.class));
                
        }

        @
Override
        
public boolean onCreateOptionsMenu(Menu menu) {
                
// Inflate the menu; this adds items to the action bar if it is present.
                
getMenuInflater().inflate(R.menu.activity1menu);
                return 
true;
        }



یکی از ارور ها پاک شد ولی ارور 1 و 2 همچنان پاورچا هست 

ارور 1 :
Multiple markers at this line
    - Button cannot be resolved to a type
    - Syntax error, insert "}" to complete 
     MethodBody
    - Button cannot be resolved to a type
    - Button1 cannot be resolved or is not a 
     field

اروز 2 :
The method onClick(View) of type Activity1 must override or implement a supertype method


اقا ببخشید اینقدر سوال و مشکل برام اتفاق می افته اخه رشته من برنامه نویسی نیست .خیلی دوست دارم برنامه نویسی کنم  لطفا راهنمایی و کمکم کنید تا بتون برنامه نویسی اندروید یاد بگیرم 

چیکار کنم با ارور هام 

 
پاسخ

خطا

#4
کاملا طبیعیه و برای همه این مشکلات پیش میاد.
این طور که من دیدم، شما یک علامت { را ننوشته اید. برای هر علامت } که بنویسیم، یک علامت { باید وجود داشته باشه.

 
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ

خطا

#5
ببخشید ممکنه فایل اون را درست کنید و بعد بگذار من باز کنم ببینم چطوری نوشته اید 

مثل  مثل های که برای تمرین ها زدید و فایل اون رو قرار دادید تو سایت ممکنه اون هم بگذارید 


لطفا
 
پاسخ

خطا

#6
بله دوست عزیز، حق با شماست، آن مبحث دارای فایل نیست. بنابراین به زودی فایل آن را ساخته و در انتهای همان صفحه قرار می دهم تا دانلود کنید. الآن گرفتارم ولی به امید خدا، تا فردا شب فایل را بر روی سایت قرار می دهم.
 
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ

خطا

#7
فایل های پروژه اندروید و همچنین فایل apk برای برنامه اندروید را ساختم و لینک آن، در انتهای همان مبحث، درج شده است.
در ضمن، نام activity ها و پروژه را هم تغییر دادم (گفتم بهتر است نام های دیگری داشته باشند، ولی کدها تغییر اساسی نداشته اند).
bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)