前提・実現したいこと
新規プロジェクトにツールバーからFrament(list)を追加したのですが、RecyclerViewの表示ができません。
発生している問題・エラーメッセージ
エミュレータで実行するとアプリがクラッシュする。
該当のソースコード
1.File->new->New ProjectからBasic Activityのプロジェクトを作成
2.File->new->Fragment->Fragment(List)を追加
(自動作成されるDummyContent.java,ItemFragment.java,MyItemRecycleViewAdapter.java,fragment_item.xml,fragment_item_list.xmlはそのまま使用しています)
MainActivity.java
public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); ItemFragment fragment = ItemFragment.newInstance(5); transaction.replace(R.id.sample_content_fragment, fragment); transaction.commit(); } }
activity_main.xml
<?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.example.test.recycleviewtest.MainActivity"> <FrameLayout android:id="@+id/sample_content_fragment" android:layout_width="match_parent" android:layout_height="match_parent" /> </android.support.design.widget.CoordinatorLayout>
補足情報
AndroidStudio 3.0.1
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。