for(int i=0; i<value1; i++) {
addAnsMCQ = new EditText(this);
AnswerRG.addView(addAnsMCQ, 1);
addAnsMCQ.setId(i);
こんにちは、私はアンドロイドのコーディングを開始し、setId メソッドを見てきましたが、ID を取得するにはどうすればよいですか? findViewById を使用していますが、使用できません。助けてください よろしくお願いします?
2 番目の質問は? ボタン作成;
TextView gotAnswer, NoAnsV;
EditText NoQues, NoAnswer;
Integer data[] = new Integer[]{};
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.manualask);
NoQues = (EditText) findViewById (R.id.NoQues);
NoAnswer = (EditText) findViewById (R.id.NoAnsw);
create = (Button) findViewById (R.id.create);
create.setOnClickListener(this);
}
public void onClick(View v) {
// TODO Auto-generated method stub
switch (v.getId()){
case R.id.create:
Intent intent = new Intent(Manual.this, MCQSample.class);
Bundle b = new Bundle();
data[0] = Integer.parseInt(NoQues.getText().toString());
data[1] = Integer.parseInt(NoAnswer.getText().toString());
b.putIntArray("key", data);
intent.putExtras(b);
startActivity(intent);
finish();
break;
putIntArray の配置方法。パラメータdata[]などを変更しても、エラーが継続的に発生します。助けてください