0

ギャラリーから画像を取得し、それを使用してgridSizeを設定するコードがあります。

AndroidをSizeSelectionクラスに送信するメインコード。

パズルアクティビティ:

if( resultCode == RESULT_OK) {
         Intent gridSizeIntent = new Intent();              
         gridSizeIntent.setClass(this, SizeSelection.class);
         startActivityForResult(gridSizeIntent, GRIDSIZE_VALUE_SELECT);
         createGameBoard(SizeSelection.getGridSize(this)); 
         }

しかし、ここで問題が発生します。SizeSelection、アクティブ化してgridSizeを設定するボタンを押しても、何も起こりません。問題は、SizeSelectionからメインのPuzzleActivityクラスにデータを取得することだと思います。

sizeSelection:

protected static short getGridSize(Context content) {
        if ( mIbtn3x3 == view) {
             short gridSize = 3;
            return gridSize;
        }else if (mIbtn4x4 == view ) {
            short gridSize = 4;
            return gridSize;
        }else if (mIbtn5x5 == view ) {
            short gridSize = 5;
            return gridSize ;
        } 
            return gridSize;
        }

getGridSizeメソッドをどのように終了する必要がありますか?前もって感謝します

4

2 に答える 2

0

mIbtn... == ビューを比較すると、一致するものがない可能性があると思います:)

于 2012-11-20T16:35:50.420 に答える