안녕하세요 저는 Android 개발 전문가가 아닙니다. Android Studio의 탐색 창 템플릿을 사용하여 응용 프로그램을 개발하려고합니다. 그래서이 템플릿을 사용하여 새 프로젝트를 만들었습니다. 그러나 메뉴 항목을 클릭하여 프로그램을 실행하면보기가 변경되지 않습니다. 그래서 나는 인터넷에서 도처에서 내가 어떻게 이것을 처리 할 수 있는지 보지 못했습니다. 이 스튜디오조각이있는 Android 스튜디오 탐색 서랍
public boolean onNavigationItemSelected(MenuItem item) {
// Handle navigation view item clicks here.
int id = item.getItemId();
if (id == R.id.nav_camara) {
} else if (id == R.id.nav_gallery) {
} else if (id == R.id.nav_slideshow) {
} else if (id == R.id.nav_manage) {
} else if (id == R.id.nav_share) {
} else if (id == R.id.nav_send) {
}
DrawerLayout drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
drawer.closeDrawer(GravityCompat.START);
return true;
}
무엇 내가 달성하고자하는 메뉴의이 cliked되어 적절한 볼 수있는 현재 뷰를 대체하는 것입니다에서 제공하는 코드입니다.
public class Gallery extends Fragment {
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
return inflater.inflate(R.layout.activity_gallery,null);
}
}
그리고 당신의 탐색 창 파일
이 코드를 붙여 넣습니다 :
당신의 질문은 아무런 관련이없는 조각을 호출하는 방법에 대한 탐색 서랍과 함께 (서랍 항목의 ID 만 가져옴) if if else condition .. 조각 트랜잭션을 수행하고 프레임에 새 조각을 첨부하십시오. –
나는 수색을했기 때문에 지시 사항을 시도했으나 아무런 문제가 발생하지 않았습니다 ... 여기에 제 질문을 게시하십시오 – Sasya