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

دیدن اطلاعات لیست ویو در اکتیویتی دیگر

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

سلام: چرا این کد فقط میاد Date رو ثبت میکنه در اکتیویتی دیگر؟

 
		    lstContent.setOnItemClickListener(new OnItemClickListener() {

				@Override
				public void onItemClick(AdapterView<?> adapterView, View view, int position, long arg0) {
					StructTask ltask = new StructTask();
					StructTask item = (StructTask) adapter.getItem(position);
					
					

					Intent intent = new Intent(NewsFragment.this, FullShowNews.class);
					intent.putExtra(ltask.title, item.getTitle());
					intent.putExtra(ltask.desc, item.getDesc());
					intent.putExtra(ltask.date, item.getDate());

					startActivity(intent); 
				}
			});
 
        String title = "";
	        String date = "";
        			String desc = "";
			
			
			StructTask task = new StructTask();
			
			Intent intent = getIntent();
			if (null != intent) {
				title = intent.getStringExtra(task.title);
				date = intent.getStringExtra(task.date);
				desc = intent.getStringExtra(task.desc);
			}
	        
			
			TextView titleTxt = (TextView) findViewById(R.id.txtTitle);
			titleTxt.setText(title);

			TextView dateTxt = (TextView) findViewById(R.id.txtDate);
			dateTxt.setText(date);

			TextView descTxt = (TextView) findViewById(R.id.txtDescription);
			descTxt.setText(desc);
	        
0 0
اول اینکه شرط if غلطه باید بنویسی intent !=null بعد از اون هم باید یک arraylist تعریف کنی و title ,date وdesc رو بریزی توش که هر جایی رفتی از آرایه بخونی (11 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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