我的应用程序中有选项卡式活动。在每个标签页中,我都有一个(切换)按钮,可以通过单击切换到打开和关闭。当我移动到另一个标签并回到相同的位置时,它就会熄灭。我想保持它的价值,以便在切换到其他活动时不会改变。在不同的活动中保持变量值Android Studio
布局(XML)的按钮的代码:
android:id="@+id/b_btnlight"
android:layout_width="65dp"
android:layout_height="30dp"
android:text="ON"
android:background="@color/red"
android:textColor="@color/black"
android:layout_marginLeft="220dp"
android:layout_marginTop="500dp"/>
的相关标签活动:
bbtnlight = (Button) rootView.findViewById(R.id.b_btnlight);
bbtnlight.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
if(bbtnlight.getText()=="ON")
{bbtnlight.setText("OFF");
bbtnlight.setBackgroundColor(getResources().getColor(R.color.green));}
else
{bbtnlight.setText("ON");
bbtnlight.setBackgroundColor(getResources().getColor(R.color.red));}
}
});
当按钮为OFF时,它的颜色是红色和文本等于ON且反之亦然。对于其他选项卡活动,我有同样的事情。我很感激在这种情况下你能否帮助我。谢谢。
2017-05-12
srt