Страница 1 из 1

ListView и Fragment

Добавлено: 14 ноя 2013, 22:18
Levrite
Всем привет друзья, у меня проблема есть Fragment и в одном из табов есть listView, при нажатии на итем в этом же табы должен открываться другой listView.
Есть такой код:

Код: Выделить всё

lv.setOnItemClickListener(new OnItemClickListener() {

			@Override
			public void onItemClick(AdapterView<?> adapter, View view,
					int position, long id) {
				 	String idp = ((TextView) view.findViewById(R.id.pid)).getText().toString();
	 
				       Fragment dateSecond = new DateSecond();  
	                   
		               
		                Bundle mBundle = new Bundle();  
		                mBundle.putString(TAG_ID, idp); 
		                dateSecond.setArguments(mBundle);  
		                   
		                final FragmentManager fragmentManager = getActivity().getSupportFragmentManager();  
		                final FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();  
		                   
		                //check if the device is landscape or portrait 
		                Configuration configuration = getActivity().getResources().getConfiguration();  
		                int ori = configuration.orientation;  
		                   
		                fragmentTransaction.replace(R.id.list, dateSecond);  
		                   
		                if(ori == configuration.ORIENTATION_PORTRAIT){  
		                    fragmentTransaction.addToBackStack(null);  
		                }  
		                   
		                fragmentTransaction.commit();  
		                   
	                
	                
			}

		});
Но выдаёт такую ошибку:
E/AndroidRuntime(922): java.lang.IllegalArgumentException: No view found for id 0x7f05003e () for fragment DateSecond{4604dec8 #2 id=0x7f05003e}

Stackoverflow уже весь перерыл =/

Re: ListView и Fragment

Добавлено: 14 ноя 2013, 22:56
KamiSempai
Что такое R.id.list?
И пожалуйста, перепишите по нормальному первое предложение, там одна каша из слов.

Re: ListView и Fragment

Добавлено: 15 ноя 2013, 09:26
Levrite
http://s5.hostingkartinok.com/uploads/i ... 826959.png
Есть таб, в нём используется fragment в котором содержится список, при нажатии на элемент списка открывается другой список в этом же табе.

Re: ListView и Fragment

Добавлено: 15 ноя 2013, 12:26
Foenix
в xml твоего второго фрагмента нету такого view. Какого? щелкни два раза по данной строчке в логе. Оно покажет.

Re: ListView и Fragment

Добавлено: 16 ноя 2013, 19:44
DeadKenny
Может id ListView - android.id.list?