Android动态创建导航抽屉

Android动态创建导航抽屉,android,Android,我想动态创建一个导航抽屉。我从数据库中获取字符串并将其添加到字符串列表中 JSONArray jArray = new JSONArray(result); JSONObject json_data; for (int i = 0; i < jArray.length(); i++) { json_data = jArray.getJSONObject(i); String toAppend = json_data.getString("name");

我想动态创建一个导航抽屉。我从数据库中获取字符串并将其添加到字符串列表中

JSONArray jArray = new JSONArray(result);
JSONObject json_data;
for (int i = 0; i < jArray.length(); i++) {
    json_data = jArray.getJSONObject(i);
        String toAppend = json_data.getString("name");
        names.add(toAppend); 
}
JSONArray jArray=新的JSONArray(结果);
JSONObject json_数据;
for(int i=0;i

要在ListView导航抽屉中添加,下一步该怎么做?

您可以从这些链接获得帮助,了解要执行的步骤-


谢谢您的建议,但我想创建一个动态导航抽屉。我创建了一个类似于这些链接的链接,但我从数据库中获取项目名称。首先,我将这些项目名称添加到ArrayList,然后我必须使用ArrayAdapter添加ListView。我想,这一步我做错了。我想,我不能将ArrayList转换为ArrayAdapter的数组,因为我忽略了一些东西。我还得到一个错误:NullPointerException:storage==nullNot确切地说,我有两个类;我在第一个类中从数据库中获取数据,然后在第二个类中尝试使用这些数据(项目名称)将项目名称添加到导航抽屉列表视图中。有些地方出错:(@elfoz post your full code with errors,希望有人能帮助你。mPlanetTitles=names.toArray(mPlanetTitles);我想,这一行是错误的原因。@elfoz post your full code with errors,希望有人能帮助你。