首先,谢谢你的答案!我是Android的新手,这是我的问题;
我想将字符串数组的值带到listview.
程序适用于以下代码:
private String [] fiilliste={"A","A?lamak","Almak","B","Bulmak"};
ArrayAdapter<String> adapter;
adapter = new ArrayAdapter<String>(this,android.R.layout.simple_list_item_1, fiilliste);
vlist.setAdapter(adapter);
Run Code Online (Sandbox Code Playgroud)
但我想将xml文件用于字符串数组.这是我的xml文件:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="fi">
<item>A</item>
<item>Almak</item>
<item>Anlamak</item>
<item>Anlasmak</item>
<item>Anlatmak</item>
<item>Ayrilmak</item>
</string-array>
</resources>
Run Code Online (Sandbox Code Playgroud)
我只是用以下代码更改了代码,现在程序不起作用.
String [] fiilliste= getResources().getStringArray(R.array.fi);
Run Code Online (Sandbox Code Playgroud)
你能帮我解决这个问题吗?谢谢!
活动代码:
package com.gazi.tezproje;
import android.app.ActionBar;
import android.app.Activity;
import android.os.Bundle;
import android.text.Editable;
import android.text.TextWatcher;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.MenuItem;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.EditText;
import android.widget.ImageButton;
import android.widget.ListView;
import android.widget.Toast;
public class verbs extends Activity {
public boolean onCreateOptionsMenu(Menu …Run Code Online (Sandbox Code Playgroud) note:
{"category_id":"1","name":"Notes","icon":"images\/note.png"},
quote:
{"category_id":"2","name":"Quotes","icon":"images\/quote.png"},
project:
{"category_id":"3","name":"Projects","icon":"images\/project.png"},
skill:
{"category_id":"4","name":"Skills","icon":"images\/skill.png"}
Run Code Online (Sandbox Code Playgroud)
这是我的控制台中显示的内容.我已经用于json_decode我的查询,并与字符串连接,我相信这是问题的原因.
那么如何将字符串数据转换为json格式?