1

グリッドビューで選択したアイテムとは別のアイテムを取得する方法を知りたいです。写真を一致させるグリッドビューゲームがあります。1 つの画像をクリックすると反転し、2 番目の画像をクリックすると最初に反転します。このアニメーションを実行する方法は? 最初に選択した画像のイメージビューを取得したい。

4

1 に答える 1

0

最後のビューを変数に保存することでそれを行うことができます

View lastView = null;
// .....
gv.setOnItemClickListener(new OnItemClickListener() {

    @Override
    public void onItemClick(AdapterView<?> arg0, View view,
            int position, long arg3) {
        if(lastView != null) {
            // do something with the last view
        }

        // the rest of your code

        lastView = view;
    }

});

テストされていませんが、動作するはずです。

于 2012-07-27T07:24:25.777 に答える