PDA

View Full Version : مشکل با intent



kingsezar
جمعه 02 خرداد 1393, 13:11 عصر
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2, long arg3) {
// TODO Auto-generated method stub
if (arg2 == 0) {
Intent go = new Intent(this, main2.class);
startActivity(go);
}

}

سلام دوباره . دوستان میشه یکی توضیح بده چرا ارور میده ؟ من واقعا گیج شدم . هیچ مشکلی نداره

یا setContentView رو نمیشه setContentView(R.layout.matlab); نوشت . حتما باید setContentView(com.test.test.R.layout.matlab); بنویسی

rubiks.kde
جمعه 02 خرداد 1393, 13:48 عصر
دلیلش اینه که شما کلاس R مربوط به android رو ایمپورت کردید (البته ممکنه مربوط به پروژه دیگه ایی هم باشه) و از اونجایی که دو کلاس با یه اسم ایمپورت نمیشن کلاس R شما رو مجبوره به صورت ادرس کامل و در زمان استفاده ایمپورت کنه

parvizwpf
جمعه 02 خرداد 1393, 13:53 عصر
ارور چیه در واقع؟

kingsezar
جمعه 02 خرداد 1393, 13:54 عصر
دلیلش اینه که شما کلاس R مربوط به android رو ایمپورت کردید (البته ممکنه مربوط به پروژه دیگه ایی هم باشه) و از اونجایی که دو کلاس با یه اسم ایمپورت نمیشن کلاس R شما رو مجبوره به صورت ادرس کامل و در زمان استفاده ایمپورت کنه

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;

import ها اینان . آر ایمپورت نشده

kingsezar
جمعه 02 خرداد 1393, 13:55 عصر
ارور چیه در واقع؟

Description Resource Path Location Type
The constructor Intent(new AdapterView.OnItemClickListener(){}, Class<matlab1>) is undefined matlab.java /test1/src/com/test/test line 33 Java Problem