kavous_kiani

رفتن از یک "فرگمنت" به یک اکتیویتی

4 ارسال در این موضوع قرار دارد

.

دوستان!

این کد برای کلیک روی یک تصویر یا دکمه، و رفتن از یک "صفحه" به "صفحه دیگر" کار می کند :

   		//تعریف دکمه       ImageView myImageview =new findViewById(R.id.organization);        // اجرای دستور کلیک روی دکمه   		myImageview.setOnClickListener(new OnClickListener() {            public void onClick(View arg0) {                // تعریف اینتنت برای رفتن به صفحه مورد نظرمون                Intent myShowIntent = new Intent(this, ShowWeb.class);                // اجرای اینتنت                startActivity(myShowIntent);            }        });

اما این دستور برای کلیک روی یک آیتم، و رفتن از یک "فرگمنت" به یک "اکتیویتی دیگر" عمل نمی کند.

با توجه به اینک مبداء ما یک "فرگمنت" است، در یک برنامه که از اسلایدینگ دراور استفاده کردم، آیا باید تغییری در کد ایجاد کنم.

دو اخطار می دهد:

1. یکی روی : findViewById

اخطار : findViewById cannot be resolved to a type

2. اخطار روی : new Intent(this, ShowWeb.class);

اخطار : The constructor Intent(, Class;) is undefined

این سوال خیلی در برنامه من کاربرد دارد، لطفاً راهنمایی کنید.

ممنون

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

با سپاس از دقت نظر شما

من برنامه پایه را از همین آدرس گرفتم و در حال کار بر روی همان پروژه هستم.

در این برنامه وقتی دسنور کلیک را قرار دادم، عمل نکرد.

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
   		//تعریف دکمه       ImageView myImageview =new findViewById(R.id.organization);        // اجرای دستور کلیک روی دکمه   		myImageview.setOnClickListener(new OnClickListener() {            public void onClick(View arg0) {                // تعریف اینتنت برای رفتن به صفحه مورد نظرمون                Intent myShowIntent = new Intent(this, ShowWeb.class);                // اجرای اینتنت                startActivity(myShowIntent);            }        });

1. یکی روی : findViewById

ج1 . به این صورت تعریف کن

ImageView myImageview =(ImageView) findViewById(R.id.organization);

2. اخطار روی : new Intent(this, ShowWeb.class);

ج2. به این صورت تعریف کن

Intent myShowIntent = new Intent(getApplicationContext(), ShowWeb.class);

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری