如何使用外部存储将值保存在表单上,在排行榜中创建新条目以及如何将数据取回?

awesomizer18:

我对Java还是很陌生,因为我已经使用Java不到一年了,并且不确定如何解决这个问题。

我的代码开始保存值,但是我需要它才能在列表中创建新条目。

 public void setupSaveButton() {
    Button save = findViewById(R.id.save);
    save.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            calculateTotal();
            getTeamNumber();
            getMatchNumber();
            //output the total to leaderboard where it saves and ranks them

            //save the data to a list in the leaderboard
        }
    });
}

例如,在iOS或Android上的移动记事本应用程序中,当您保存记事时,它将在菜单中创建新的视觉效果。它有您的标题和其他内容,但是我不知道如何创建XML小部件并为它们分配ID以及将它们放在何处。我对此感到很抱歉,因为我确定有一个简单的解决方案,但我不知道它是什么。我上面保存的代码没有在上面显示出来,因为它太大了。

0xCursor:

看看这个官方的Android教程 ; 这很有帮助。它显示了如何设置项目以在外部存储中读写文件,以及如何设置文件。

然后,这是另一个教程结果表明,一旦获得文件,就可以将其写入存储:

try {
    FileOutputStream fos = new FileOutputStream(myExternalFile);
    fos.write(yourValuesAsString.getBytes()); // Convert any values you want to store into strings before writing to files
    fos.close();
} catch (IOException e) {
    e.printStackTrace();
}

然后像这样从存储中读取它:

try {
    FileInputStream fis = new FileInputStream(myExternalFile);
    DataInputStream in = new DataInputStream(fis);
    BufferedReader br = new BufferedReader(new InputStreamReader(in));
    String strLine;
    while ((strLine = br.readLine()) != null) {
        myData = myData + strLine;
    }
    in.close();
} catch (IOException e) {
    e.printStackTrace();
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何将排行榜创建为数据库

如何使用 Firebase 将新的真实玩家添加到排行榜?

如何仅保存新的Highscore并放入排行榜

PHP:如何计算数据库中的值并创建计数前 10 名排行榜

每次单击此按钮时如何将 1 添加到排行榜?

如何显示排行榜?

如何制作排行榜

如何将数据保存在本地存储中

如何将列表数据保存在本地存储中

如何将排行榜中的文本文件限制为五个名称,并按点对它们进行排序

如何为超过 3 个统计数据的排行榜制作保存系统

使用基本数组在Java中创建排行榜

如何使用create-react-app将图像添加到列表(排行榜表)中的头一个用户?

如何排序和显示数组以在统一C#中创建排行榜

在 HTML/JS 中创建排行榜

使用 Firebase 创建排行榜

使用 TableLayoutPanel 创建排行榜

如何从Google Play服务排行榜中获得高分?

如何从iOS的排行榜中检索分数?

如何在Google Spreadsheets中制作排行榜系统

如何在排行榜中突出显示当前用户

如何在 Android 应用中维护月度排行榜

如何更改 Game Center (iOS) 中的排行榜图标?

如何在排行榜中对分数进行排序?

如何使用对象内的对象制作排行榜?Javascript

如何使用python在discord.py上制作排行榜命令?

在排行榜中显示数据 - Django

如何在 discord.js 中使用 JSON 数据库制作排行榜

如何将数据保存在JSON词典中以及如何发送Web服务帖子?