我正在为android构建一个java应用程序。我有一系列线性布局,点击后会带您回答问题。点击它们后,根据我的代码,它们会变成深灰色。问题解答后,您将返回主页面,但LinearLayout已恢复原始颜色。在单击重置按钮之前,如何将其保持灰色?
<LinearLayout
android:layout_width="120dp"
android:layout_height="120dp"
android:layout_margin="2dp"
android:layout_weight="1"
android:background="@color/secondaryDarkColor"
android:orientation="vertical"
android:onClick="question1"
android:id="@+id/LL1">
<ImageButton
android:layout_width="45dp"
android:layout_height="45dp"
android:layout_gravity="center"
android:layout_marginTop="20dp"
android:contentDescription="@string/garden0"
android:onClick="question1"
android:src="@drawable/garden0" />
<TextView
android:id="@+id/q6"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginTop="10dp"
android:background="@color/primaryColor"
android:padding="8dp"
android:text="@string/q1"
android:onClick="question1"/>
</LinearLayout>
public void question1(View view){
LL1 = findViewById(R.id.LL1);
LL1.setBackgroundColor(Color.DKGRAY);
Intent intent = new Intent(MainActivity.this, Q1.class);
startActivity(intent);
};