首页 > 解决方案 > 如何在 android studio java 中使用 get 和 set 保存

问题描述

我正在进行文字冒险,我想知道如何使用 get 和 set 保存玩家位置,并且按钮处于另一个活动中,到目前为止我有这个:

public class Player
{
    private int playerPos;
    private String inventory;


    Player()
    {
        playerPos = 0;
        inventory = "NOTHING";
    }

    Player(int newPosition)
    {
        playerPos = newPosition;
        inventory = "NOTHING";
    }

    public int getPlayerPos() { return playerPos; }

    public String getInventory() { return inventory; }

    public void setPlayerPos(int playerPos) { this.playerPos = playerPos; }

    public void setInventory(String inventory) { this.inventory = inventory; }

}   //  public class Player

标签: javaandroid-studiogetset

解决方案


您可以将 playerPos 属性设为静态,然后在使用 setter 更改它时从另一个活动中将其保存,并且您始终可以使用 getter 获取保存的位置


推荐阅读