Androidで表形式コントロールを使用する方法
Androidでは、RecyclerViewとGridViewを使用して表コントロールのような効果を作成できます。
- RecyclerViewを使う:
- まず、レイアウトファイルにRecyclerViewコンポーネントを追加します。
- RecyclerView.Adapterを継承したアダプタクラスを作成し、getItemCount、onCreateViewHolder、onBindViewHolderなどのメソッドを実装する
- アクティビティまたはフラグメントで RecyclerView のインスタンスを取得し、LayoutManager と Adapter を設定します。 RecyclerView recyclerView = findViewById(R.id.recyclerView); recyclerView.setLayoutManager(new LinearLayoutManager(this)); // レイアウトマネージャーを設定 recyclerView.setAdapter(adapter); // アダプターを設定
- GridView を使用してください。
- 最初にレイアウトファイルにGridViewコンポーネントを追加します。
- BaseAdapterから継承したアダプタークラスを作成し、getCount、getItem、getViewといったメソッドを実装します。
- アクティビティ、またはフラグメント内で、GridViewインスタンスを取得し、アダプタを設定します:
GridView gridView = findViewById(R.id.gridView);
gridView.setAdapter(adapter); // アダプターを設定
一般的な表コントロールを実装する2つの方法は以上です。必要に応じて適切な方法を選択して使用できます。