首页 > 解决方案 > 在Back4App中创建一个类和它的内容

问题描述

我是编程新手,我是一名学生,我正在尝试制作一个程序,该程序可以保存能够登录的用户名,并保存用户输入(例如金钱等)。我已经下载了模板(https://www.back4app.com/docs/ android/login-android-tutorial),它运行良好。由于布局,我已经在 Parse Dashboard 中创建了一个类,并且能够登录和注册。但是我尝试导入我在 back4app 中创建的类,但我不知道我是如何尝试使用“import com.parse.ParseClass”的,并且由于某种原因它不起作用。有人可以告诉我我需要做什么才能在 back4app 的类中创建一个对象吗?并在 android studio 中使用它。

编辑也有人告诉我,我应该在 Android SDK 中打开它。但这不是 gradle 的插件吗?如果是,那么我已经在我的 gradle 中拥有它

编辑我尝试了我创建的这段代码,但它没有将任何数据发送到 back4app 或其他任何东西。按下按钮后,它不会记录任何数据(我认为)

包 com.example.back4app.userregistrationexample.Class;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

import com.example.back4app.userregistrationexample.R;
import com.parse.Parse;
import com.parse.ParseObject;

public class Home extends AppCompatActivity {

private EditText balanceView;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_home);
    Parse.initialize(new Parse.Configuration.Builder(this)
            .applicationId(getString(R.string.back4app_app_id))
            .clientKey(getString(R.string.back4app_client_key))
            .server(getString(R.string.back4app_server_url))
            .build()
    );
    balanceView = (EditText) findViewById(R.id.edt_balance);
    final String currency = new String();

    final Button addbalance = findViewById(R.id.btn_addbalance);
    addbalance.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            ParseObject balance = new ParseObject(currency);
            balance.setObjectId(balanceView.getText().toString());
            balance.saveInBackground();
        }
    });
}
}

标签: android

解决方案


我建议您将代码更改为以下内容:

ParseObject balance = new ParseObject("nameOfYourClassHere");
balance.setObjectId(balanceView.getText().toString());
balance.saveInBackground();

另外,您可以查看官方解析文档:

https://docs.parseplatform.org/android/guide/

然后,我建议您查看下面的 Back4App 指南以了解如何 CRUD 对象:

https://www.back4app.com/docs/android/parse-objects/crud


推荐阅读