현재 게시판을 하나 만들었는데..

 

안에 리스트뷰가 있습니다..

 

게시판 형태에 다른게 있어 총 3개를 따로 구현하였고 안에 리스트 뷰 역시 각각 레이아웃에 들어가기때문에 3개가 있습니다.

 

그런데 실수로 제가 모든 리스트뷰에게 같은 아이디를 주었습니다.

 

그걸 이제 발견했는데.. 중요한건 지금까지 아무런 문제가 없었다는 겁니다..

 

뭐 생각해보니 딱히 문제될건 없겠더군요..

 

그런데 한가지 궁금한건.. 만약 3개의 리스트뷰가 같은 아이디를 가지고.. 각 리스트뷰는 서로 다른 액티비티에 존재합니다.

 

그럴때 리스트뷰를 참조하여 어떠한 동작을 실행할때.. 보이진 않지만 다른 액티비티의 리스트에도 적용이 되는건가요?

 

단지 현재 액티비티만 실행중이기 때문에 현재화면에서 보이는건가요.

 

그렇다면.. 쓸데없는 다른 화면에도 적용이 되기때문에 속도면에서 안좋은건 아닌지요..

 

아니면 다른 액티비티는 현재 생성된게 아니기때문에 같은 아이디를 써도 아무런 상관이 없나요..

 

R파일 확인하니 역시나 아이디는 하나만 생성이 되어있군요..

 

 

 

 

추가로 하나더 궁금한게요...

 

현재 A액티비티의 레이아웃은 A_1 레이아웃이라고 하고..

 

B액티비티의 레이아웃이 B_1 레이아웃이라고 하면..

 

A액티비티에서 B_1 레이아웃에 있는 뷰의 아이디를 받아와서 객체만들어 사용했을때.. 사용되나요??