java - 将输入字符串转换为类别

标签 java android

我一直在制作新屏幕以从用户输入添加类别,但如何将该输入字符串转换为类别? newEntry 需要转换。

//Code for button:

button_insert_cat.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                try{
                    String newEntry = textBoxInsert.getText().toString();
                    if (textBoxInsert.length() != 0) {
                        QuizDbHelper.getInstance(AddCategory.this).addCategory(newEntry);
                        toastMessage("Added successfully!");
                        textBoxInsert.setText("");
                    } else {
                        toastMessage("You must put something in the text field!");
                    }
                }
                catch (Exception e){
                    e.printStackTrace();
                }
            }
        });

我尝试调用的方法:

public void addCategory(Category category) {
        db = getWritableDatabase();
        insertCategory(category);
    }

最佳答案

QuizDbHelper.getInstance(AddCategory.this).addCategory(new Category(newEntry));

关于java - 将输入字符串转换为类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56819510/

相关文章:

android - 使用 zxing 将 Qr 结果加载到 webview url

android - Android 中的字幕/隐藏式字幕支持

java - Android toast 更改偏好设置

android - 使用 setContentView 时,我看到系统墙纸一秒钟

android - Google Drive Android API 教程问题

java - Cursor$DefaultCursor 无法转换为 java.lang.Boolean?

java - 设计 API 以使用 Jersey 启动和停止进程

java - OpenGL-ES 寻找正确的坐标(翻译等...)

java - SVM 在 Java 中为初学者使用 Encog

java - Apache VFS FileChanged 不会因目录上的现有文件而触发