我想知道如何在活动开始时随机按钮。
我有 5 个按钮如下代码:
<LinearLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="bottom|center">
<Button
android:id="@+id/q1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textColor="#ffffff"
android:background="@drawable/ic_btn_q_normal" />
<Button
android:id="@+id/q2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textColor="#ffffff"
android:background="@drawable/ic_btn_q_normal" />
<Button
android:id="@+id/q3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textColor="#ffffff"
android:background="@drawable/ic_btn_q_normal" />
<Button
android:id="@+id/q4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textColor="#ffffff"
android:background="@drawable/ic_btn_q_normal" />
<Button
android:id="@+id/q5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="14sp"
android:textColor="#ffffff"
android:background="@drawable/ic_btn_q_normal" />
</LinearLayout>
那么,如何在活动开始时对其进行随机化。假设我开始活动 3 次:
1st start activity, button will be list as horizontal like as q1/q2/q3/q4/q5
2st start activity, button will be list as horizontal like as q4/q2/q1/q3/q5
3st start activity, button will be list as horizontal like as q1/q5/q2/q4/q3
像这样。
谢谢