1

ユーザー入力に応じてアクティビティを表示する必要があるアプリケーションがあります。Plzは、アクティビティを動的に表示する方法を指定します。すでに最大数のアクティビティを維持し、インテントを使用してそれらを表示することは、実行可能なオプションではありません。

どうすればこれを達成できますか?z

public class Progress extends Activity implements OnClickListener{
Button b;

@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.progress);
    b = (Button) findViewById(R.id.b);
    b.setOnClickListener(this);
}

@Override
public void onClick(View view) {
// TODO Auto-generated method stub

switch(view.getId()){

 case R.id.b:

 String numberPos = et.getText.toString();
 int n = Integer.parseInt(numberPos);


  break;

}

}
4

1 に答える 1

1

もう少しあいまいにならないようにしてください。動的アクティビティを使用する問題は何ですか? インテントを使用できないのはなぜですか。

他のすべてのアクティビティと同じようにアクティビティを作成する必要がありますが、意図を持ってパラメーターを渡し、パラメーターに基づいて必要な情報をアクティビティに表示させる必要があります。

于 2012-05-30T09:55:47.817 に答える