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


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
رفتن به Activity دیگر از ListView (در برنامه نویسی اندروید)

رفتن به Activity دیگر از ListView (در برنامه نویسی اندروید)

#1
به نام خدا
سلام دوستان من یک مشکل خیلی بزرگ دارم که هرکاری میکنم حل نمیشه ممنون میشم اگر کمکم کنید .

خوب مشکلم اینه که من یک برنامه ساختم که یک لیست رو نشون میده و تصاویرو از اینترنت دانلود میکنه

وقراره که بعد از کلیک کرده روی هر ایتم بره توی یک
Activity دبگه اینم کد

کد پی‌اچ‌پی:
public void onListItemClick(
            
ListView parentView vint positionlong id)
            {
                
Toast.makeText(this,
                    
"You have selected " +json_string_1_all[position],
                    
Toast.LENGTH_SHORT).show();
                
                
startActivity ( new Intent(MainActivity.thispost_group.class));
                
                
            }
            
            public 
void onClick(View view) {
                
ListView lstView getListView();
                
                
String itemsSelected "Selected items: \n";
                for (
int i=0i<lstView.getCount(); i++) {
                    if (
lstView.isItemChecked(i)) {
                        
itemsSelected += lstView.getItemAtPosition(i) + "\n";
                    }
                }
                
Toast.makeText(thisitemsSelectedToast.LENGTH_LONG).show();
            } 

ولی وقتی که روی هر item کلیک مشه اینو نشون میده :

   

و جالبه که وقتی میگی Toast بسازه کار میکنه اما وقتی که میخواهد بره توی یک Activity دیگه error بالارو میده
منون میشم اگر که بگید چجوری وارد Activity دیگه بشم و error نده ؟
با تشکر.
پاسخ

رفتن به Activity دیگر از ListView (در برنامه نویسی اندروید)

#2
من این کد رو با توجه به  کلید 2727  نوشته ام و  ممنو تر میشم که یکمی زود تر پاسخ دهید.

 
پاسخ

رفتن به Activity دیگر از ListView (در برنامه نویسی اندروید)

#3
سلام.
1- برای یافتن متن خطا، باید LogCat را ببینید، نه Console. 

2- روش onClick که بعد از روش onListItemClick ذکر شده است را ببینید، این بخش از کد را برای چه نوشته اید ؟ منبع آن چه بوده است (اگر لینک دارد، لینک منبع را ذکر کنید) ؟ اگر نمی دانید، کل بلوک کد آن را حذف کنید و برنامه را تست کنید (حدس می زنم مشکل از این بخش باشد).

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

رفتن به Activity دیگر از ListView (در برنامه نویسی اندروید)

#4
مرسی مشکلم حل شد ، یادم رفته بود که Activity  تعریف کنم.
مرسی
پاسخ
 سپاس شده توسط admin ، شماره مجازی امارات


پرش به انجمن:


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