Eclipseが関数呼び出しを完了するためにCTRL+SPACEを使用して支援できる場合、パラメーターを使用して関数呼び出しを取得しますが、パラメーター名が間違っており、単に「arg0」、「arg1」、...という名前が付けられています。
例:スピナーを作成して電話をかけ始めた場合:
spinner.setOnItemClickListener(new OnItemClickListener() ...
それから私は余分を手に入れます:
{
@Override
public void onItemClick(final AdapterView<?> **arg0**, final View **arg1**, final int **arg2**, final long arg3)
{
}
});
AndroidのAPIにはそれらの明確な名前がありますが(ここに書かれているように):
onItemClick(AdapterView<?> parent, View view, int position, long id)
なぜそれが発生するのですか、そしてそれを修正するために何ができますか?ところで、私はEclipse、JDK、Android adt、sdkの最新バージョンを持っています(バージョン20プレビュー3でも発生しました)。