【发布时间】:2017-03-17 02:35:52
【问题描述】:
我使用 Drupal 作为后端,使用 Android 作为字体端。我想从 Android 发布一个值 (field_top_problem)。
我的问题。
我不确定它应该发布哪个值(Int、String、Bool 等)?
我尝试了几次但没有成功。
我不断收到此错误消息:已检测到非法选择。
所有其他值都正确发布。它只是这个(field_top_problem),我正在努力解决。
在 Drupal 中,field_top_problem 是一个带有 Yes(值:1)和 No(值:0)的单选按钮。
字段类型设置为布尔值
在邮递员中它看起来像这样:
"field_top_problem": {"und": [{"value": "1"}]},
其他所有帖子,当我删除 field_top_problem 时。
我的代码
//Test value for input
public String val1 = "1";
public String val2 = "1";
输入字段,我发帖
String input = ("{ \"title\":\""+title+"\"," +
"\"type\":\"ocd_problem\"," +
"\"status\":\"1\"," +
"\"field_top_problem\":{\"und\":[{ \"value\":\""+val1+"\"}]}," +
"\"field_difficulty\":{\"und\":[{ \"value\":\""+val2+"\"}]}}");
提前致谢
【问题讨论】:
标签: android post drupal http-post