0
私はいくつかの質問でアプリケーションを作成しようとします。私はランダムな質問を生成するボタンが欲しいですが、私はこれまでのところ何かを見つけることができませんでした(できるだけ短い解決策)。ありがとう:)ランダムなXML文書を生成
something.javaファイルコード:
public class something extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.somethingXML);
}
public void generate (View view){
Intent intent = new Intent(this, ???? .class);
startActivity(intent);
}}
somethingXML.xmlレイアウトファイルのコード:
<Button
android:layout_width="fill_parent"
android:layout_height="30pt"
android:text="@string/buttonM"
android:id="@+id/buttonM"
android:layout_marginTop="46dp"
android:onClick="generate"
android:clickable="true"
android:textStyle="bold" />
単に私がidのボタンを使用する場合、 "生成"、私は生成したいですそれはランダムなXMLページですが、Intent(this、???? .class)には1つのオプションしかありませんが(例:Intent(this、question1.class))、私はユーザーがquestion1ページを解決することを常に望んでいません。あなたが10件の質問がありましたら
case'
random numbers from 1 to 10, and then call your
意図in
スイッチを生成するために、次のコードを書く...しかし、他に何も助けません場合、私はこれを使用します。ありがとうございました! –@Jiříこれも100個の質問に使用できます。しかし、これは良いことではありません。 1つのアクティビティについて質問を生成することができ、100のアクティビティを作成する必要はありません。 – Nikhil
@Jiříあなたの問題は解決したのでは? – Nikhil