小编Gan*_*y C的帖子

如何创建不在ScrollView中的ListView,或禁用ScrollView?

我想要ListView中的一些好东西,比如能够使用ListAdapter和项目选择等,但我不想要它的ScrollView部分.我想以不同的方式自己实现该部分(为什么或如何做到这一点并不是这个问题的重点,所以请不要问"为什么").

有没有办法让ListView不在ScrollView中或者滚动禁用?

android listview scrollview

2
推荐指数
1
解决办法
944
查看次数

使用Android NDK将C移植到Android

有没有人使用Android NDK移植Linux应用程序?我们有一个SSL VPN解决方案正在运行,Openconnect(http://www.infradead.org/openconnect.html)可以使用,但目前在Android上没有客户端(来自思科或其他方面).使用Android NDK是一种可行的方法来实现这一点吗?

先感谢您

java-native-interface android android-ndk

1
推荐指数
1
解决办法
1262
查看次数

查看文本视图

我有一组数组字符串.我想在点击按钮时逐个显示一个字符串.例如,如果我在第一次点击按钮它应该显示第一个字符串,如果我点击按钮它应该显示第二个字符串,依此类推.我不知道如何做到这一点.任何人都可以指导我如何做这个问题..

android textview

0
推荐指数
1
解决办法
113
查看次数

使GsonRequest接受空列表或空数组

我有一个从服务器中提取的Json数据.此数据包含多个对象和数组.

第一个模型如下:

{
  "results": [
    {
      "id": "17",
      "name": "Accessories",
      "child": [
        {
          "id": "371",
          "name": "Belt"
        },
        {
          "id": "55",
          "name": "Derp"
        },
        ...
      ]
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

但是,有些results数组没有child数组.相反,它有一个空值的String.

{
  "results": [
    {
      "id": "19",
      "name": "Stuff",
      "child": ""
    }
  ]
}
Run Code Online (Sandbox Code Playgroud)

执行代码时,它返回以下行:

com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Expected BEGIN_ARRAY but was STRING
Run Code Online (Sandbox Code Playgroud)

这就是模型的样子:

public class CategoryModel {
    @SerializedName("id")
    private String category_id;
    private String name;
    private ArrayList<CategoryChildModel> child;

    ...
}
Run Code Online (Sandbox Code Playgroud)

这就是我实现GsonRequest(使用Volley作为后台asynctask)的方法:

private void loadCategory() {
    mRequestQueue = Volley.newRequestQueue(getActivity()); …
Run Code Online (Sandbox Code Playgroud)

android json gson

0
推荐指数
1
解决办法
1065
查看次数