2017-08-29 17 views
-3

私はアンドロイドスタジオを初めて使い、セルにeditTextを含む行列を作成しようとしています。ユーザーは1つのアクティビティーに数値を入力する必要があり、マトリックスは別のアクティビティーで形成されます。これで私を助けてください! Googleが簡単にthatsのからユーザー入力の行数と列数を使用してグリッドを作成

+1

のGridViewを学び、GridViewのは、別の後、リスト1のような項目が表示されます、あなたはどれだけ設定する必要がありますグリッドに表示する多くの列。あなたがこれを始めることを願って – lvl4fi4

+0

私は列の数を設定し、プログラムが実行されるたびに列の数が同じになるようにします。しかし、私はユーザーが列の数を設定し、グリッドが自動的に作成される必要があります。 – lavmhrzn

答えて

0

パス次のアクティビティに、行と列の数と、あなたのグリッドに列と行のプログラムで設定された数が

+0

ええ、それは私が考えたものと同じです。しかし、私はプログラムで行と列の数をグリッドに設定する方法を知りたいですか?グリッドの各セルにはeditTextがなければならないので、ユーザーは数字を入力できます。 – lavmhrzn

+0

@lavmhrznグリッドビューとアクティビティにデータを渡すためにCUSTOMVIEWとアダプタを使用するintent.putExtra()とgetextra()を使用する – lvl4fi4

+0

プログラムで列の数を設定する gridView.setNumColumns(columnNumber); それは自動的に 必要な数の行を取り、その後、最善の解決策は、グリッドレイアウトでRecyclerViewを使用してプログラムで最大の列を設定し、recyclerAdapterを使用することにより、あなたはあなたの行のアイテムをやってみたかったものは何でもできることですカスタムアダプタ – YoLo

関連する問題