2
我有我初始化數組的適配器,像這樣:傳遞空數組ArrayAdapter.createResource
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(getActivity(), -1, android.R.layout.simple_spinner_item);
但不幸的是,我不斷接收錯誤:
java.lang.NullPointerException
at android.content.res.AssetManager.getResourceTextArray
我想這是因爲我通過-1
作爲我的Array的查找。問題是我以編程方式創建數組後,所以我實際上沒有在R.Arrays中定義的數組。
有沒有人知道如何在沒有定義的數組XML文件的情況下初始化ArrayAdapter?
爲什麼在沒有在R.Arrays中定義的數組時使用'createFromResource'? – Aniruddha