Androidにスピナーを実装しようとしていますが、実行中にこの奇妙な構文エラーが発生し、解決できません。
私が書いていたコード:
public class AddContact extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_add_contact);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.add_contact, menu);
return true;
}
Spinner spinner = (Spinner) findViewById(R.id.contact_number_array);
//Create an ArrayAdapter using the string array and a default spinner layout
ArrayAdapter<CharSequence> Adapter = ArrayAdapter.createFromResource(this, R.array.phone_array, android.R.layout.simple_spinner_item);
//Specify the layout to use when the list of choices appears
Adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
}
「Adapter.setDropDownViewResource ....」を書いているときに、この奇妙なエラーが発生し、これがスタック トレースです。
Multiple markers at this line
- Syntax error, insert "}" to complete ClassBody
- Syntax error, insert "enum Identifier" to complete
EnumHeaderName
- Syntax error on token "Adapter", delete this token
- Syntax error, insert "EnumBody" to complete EnumDeclaration
何が問題なのかわかりません。誰か助けてくれませんか?