こんにちはAndroidブックのページ番号68-69でこのコードを理解することはできません。コードで使用されているいくつかのメソッドは、私にとって初めてのものです。誰でもコードを詳しく説明して説明することができます。こんにちは、Androidの本からこのコードを説明することができます
private static final String TAG = "Sudoku" ;
private void openNewGameDialog() {
new AlertDialog.Builder(this)
.setTitle(R.string.new_game_title)
.setItems(R.array.difficulty, new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialoginterface,int i) {
startGame(i);
}
})
.show();
}
private void startGame(int i) {
Log.d(TAG, "clicked on " + i);
// Start game here...
}
あなたが理解していないことを教えてください。 – Falmarri
このオブジェクトはここで「これ」を参照しますが、それは同じアクティビティですか? OnClickListener()関数についてです。 – naquiuddin
'this'は、openNewGameDialog()メソッドが属するクラスのインスタンスを参照します。 –