1

ExpandableListView 内に Android GridView があります。すべてのデータは正常に表示されていますが、GridView Item Click イベントを処理する方法が見つかりません。グリッドのセルをクリックして別のインテントを開き、インテントに値を渡したいだけです。

出来ますか?

ありがとう。

4

2 に答える 2

2
YourGrid.setOnItemClickListener(new OnItemClickListener() {
                public void onItemClick(AdapterView<?> parent, View v,
                        int position, long id) {
                    Intent intent = new Intent(this,
                            MyNewActivity.class);
                    startActivity(intent);
                }
            });

GridLayout にボタンのようなクリック可能なコンテンツがないことを確認してください。そうしないと、この代わりに起動されます

于 2013-06-29T12:10:14.727 に答える
0

grid.setOnChildClickListener();

あなたの問題を解決するかもしれません!

于 2012-10-31T08:04:42.130 に答える