-1
誰かが私に構文を説明することはできますか?Java Android、チェックボックスのリスナーを設定するときはどうなりますか?構文はどのように機能しますか?
mSolvedCheckBox = (CheckBox)v.findViewById(R.id.crime_solved);
mSolvedCheckBox.setOnCheckedChangeListener(new OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
// Set the crime's solved property
mCrime.setSolved(isChecked);
}
});
また、私は大きなオタク牧場ガイドブック以下のアンドロイドを理解するために、それは少し厳しい見つけることです。私は、オブジェクト指向プログラミング、クラス、多相性、コンストラクタ、カプセル化のようないくつかのJavaの基本を知っていますが、私の知識では十分ではないようです。
どこからギャップを埋めるためにもっとJavaを調べるべきですか?
このmCrimeは何ですか? –
意図した動作に何か問題がありますか、機能が何をしているかについてのヒントが必要なだけですか? – Rob
あなたはBig Nerd Ranchのアンドロイドガイドに従っていると思います。正しくリコールすれば、mCrimeはCrimeLabのオブジェクトです。上記のコードは、ユーザーがフラグメント内のmSolvedCheckBoxをクリックすると、mCrimeオブジェクトにboolean変数isSolvedを設定しています。 –