ListView и Fragment

Интерфейс, диалоги, темы, стили, меню
Ответить
Levrite
Сообщения: 16
Зарегистрирован: 20 июн 2013, 21:50

ListView и Fragment

Сообщение Levrite » 14 ноя 2013, 22:18

Всем привет друзья, у меня проблема есть 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 уже весь перерыл =/

Аватара пользователя
KamiSempai
Сообщения: 1339
Зарегистрирован: 17 фев 2012, 21:23
Откуда: Мордор

Re: ListView и Fragment

Сообщение KamiSempai » 14 ноя 2013, 22:56

Что такое R.id.list?
И пожалуйста, перепишите по нормальному первое предложение, там одна каша из слов.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.

Levrite
Сообщения: 16
Зарегистрирован: 20 июн 2013, 21:50

Re: ListView и Fragment

Сообщение Levrite » 15 ноя 2013, 09:26

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

Аватара пользователя
Foenix
Сообщения: 4201
Зарегистрирован: 20 окт 2012, 12:01

Re: ListView и Fragment

Сообщение Foenix » 15 ноя 2013, 12:26

в xml твоего второго фрагмента нету такого view. Какого? щелкни два раза по данной строчке в логе. Оно покажет.
R.id.team

NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198

DeadKenny
Сообщения: 8
Зарегистрирован: 16 ноя 2013, 19:29

Re: ListView и Fragment

Сообщение DeadKenny » 16 ноя 2013, 19:44

Может id ListView - android.id.list?

Ответить