Android에서 Fragment는 무조건 Java Code로 FragmentTransaction을 통해 띄우는 건 줄 알았는데, 간단히 XML만으로도 띄울 수 있는 방법을 알게 되어 간단히 적어 본다. 1. Fragment를 상속받는 Class를 정의한다. public class DetailsFragment extends Fragment { @BindView(R.id.tv_title) TextView mTvTitle; public DetailsFragment() { } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View root = inflater.inflate(R.layout.fragment_details, container, false); ButterKnife.bind(this, root); return root; } } fragment_details.xml 은 생략한다. 2. 위에서 정의한 DetailsFragment를 적재할 MainActivity의 layout xml 코드를 아래와 같이 작성한다. <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="horizontal" t