Articles of 数组

具有多项选择的ExpandableListView将所选项目保存到数组中

我有一个充满API数据的数组,我有一个expandablelistview来显示该数组的项目,现在我要做的是当用户点击一个项目时它将该项目的ID保存到一个数组中,所以如果用户在我的数组中选择2个我想要2个Ids的项目,现在发生的是:无论我是否只选择其中一个项目,它将所有项目保存在我的数组中。 public class MainActivity extends Fragment { private ExpandListAdapter ExpAdapter; private ExpandableListView ExpandList; private Button notificar; private Context context; MainActivity mContext; private Button footer; private double RaioEscola; private CircleOptions mCircle; GPSTracker tracker; private Location location; private Integer IdEscola; public MainActivity() { } public MainActivity(Context context) { this.context = context; } @Override public View onCreateView(final LayoutInflater […]

Android字符串数组到Array

这次我想从strings.xml中获取一个array-list元素并将其转换为一个数组(String [],List或以后可用于读取元素或总大小的任何内容)。 我正在尝试使用List MathFormulas = Arrays.asList(getResources().getStringArray(R.id.StringArray)); 但应用程序崩溃了,所以这一定是错误的做法。 一些帮助? 谢谢!

Arrayadapter.getcount null point exception

我得到了以下堆栈跟踪(下面是一个完整的副本),这给了我很少或没有迹象表明在出错的情况下它在大型应用程序中的位置并且用户反馈不会超出“它崩溃”。 有什么我可以做的更准确地指出这一点吗? java.lang.NullPointerException at android.widget.ArrayAdapter.getCount(ArrayAdapter.java:291) at android.widget.AdapterView.checkFocus(AdapterView.java:689) at android.widget.AdapterView$AdapterDataSetObserver.onInvalidated(AdapterView.java:813) at android.database.DataSetObservable.notifyInvalidated(DataSetObservable.java:43) at android.widget.BaseAdapter.notifyDataSetInvalidated(BaseAdapter.java:54) at android.widget.ArrayAdapter$ArrayFilter.publishResults(ArrayAdapter.java:469) at android.widget.Filter$ResultsHandler.handleMessage(Filter.java:282) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:143) at android.app.ActivityThread.main(ActivityThread.java:4701) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:521) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626) at dalvik.system.NativeStart.main(Native Method)

无法从XML获取数组字符串资源

我在XML文件中有一个值列表,我想根据微调器选择来选择它。 由于某种原因,使用数组字符串为微调器工作正常,值将填充到微调器。 无论出于何种原因,我无法获取第二个数组的值来挽救我的生命,它们位于同一个文件中,没有我能find的错误。 这是我试图抓住它们的方式: String[] some_array = getResources().getStringArray(R.array.playerclassdesc_array); 微调器的填充方式不同(执行此部分时没有错误): ArrayAdapter adapter = ArrayAdapter.createFromResource( this, R.array.playerclass_array, android.R.layout.simple_spinner_item); 我得到的错误是: “04-26 21:41:35.305:ERROR / AndroidRuntime(514):引起:android.content.res.Resources $ NotFoundException:String array resource ID#0x7f050001” 这直接指的是“getResources”行。 有没有人知道为什么会发生这种情况? 编辑:这是xml文件(很简单) Choose a class Assassin Paladin Pirate Hell Mage Winter Witch Shadow Walker Underthief Red Warrior Haru Norda This is the Assassin This is the Paladin This […]

在Android中解析没有密钥的JSON数组

我将如何解析Android中的以下数组? [ 5, 10, 15, 20 ] 如您所见,没有定义数组的键,就像其他示例数组一样,例如: { “items”: [ 5, 10, 15 ] } 对于第二个数组,我可以轻松地创建一个JSONObject并使用: JSONArray itemArray = jsonObject.getJSONArray(“items”) 但是,很明显,第一个数组没有关键。 那怎么会这样呢? 甚至可以使用标准的Android库吗?

Android XML值 – String Array ::在值中放置引号?

我在strings.xml中有一个字符串数组,在我需要快门速度的值中。 例如: 3″ 2 要么 0″ 8 我尝试在xml中输入数据,但这不起作用。 另外; 当我在strings.xml文件的图形界面中输入值时,它将数据放置为 我稍后将数组放在微调器中时不显示。 基本上,我想知道如何在字符串数组的字符串中显示单引号,并在稍后显示在微调器中。 感谢您的帮助,祝您度过愉快的一天。

将List 传递给String …参数

我正在努力将一个字符串列表传递给一个需要参数“ String … ”的方法。 有人可以帮帮我吗? // How to put names into dummyMethod? List names = getNames(); public void dummyMethod(String… parameter) { mInnerList.addAll(Arrays.asList(parameter)); }

数组字符串声明

我有一个令人沮丧的问题,这很容易。 java中的数组似乎令人沮丧,不直观。 我有一个名为title的String数组,它有几个标题 这是arrays的一部分 private String[] title = { “Abundance”, “Anxiety”, “Bruxism”, “Discipline”, “Drug Addiction” } 这部分似乎没问题,因为代码编译并运行得很好现在我想基于这个数组创建另一个数组。 新数组将与来自此数组的数据连接成静态文本,然后是更多静态文本。 我定义了两个静态字符串 String urlbase = “http://img.androidcookie.com/android/logo.png”; 所以我添加了新数组的声明 String[] mStrings; 然后我创建一个基本的for循环来迭代并创建新数组的元素 for(int i=0;i<title.length;i++) { mStrings[i] = urlbase + title[i].replaceAll("[^a-zA-Z]", "").toLowerCase() + imgSel; } 循环获取数组值并去除非alpha字符并使其小写 吸毒成瘾 变 drugaddiction 我想最终得到这样的东西 mStrings[0]=”http://img.androidcookie.com/android/logo.png” mStrings[1]=”http://img.androidcookie.com/android/logo.png” mStrings[2]=”http://img.androidcookie.com/android/logo.png” mStrings[3]=”http://img.androidcookie.com/android/logo.png” mStrings[4]=”http://img.androidcookie.com/android/logo.png” 我尝试了几种不同的尝试来声明mStrings,但是当我把它遗漏时,所有这些都是错误的Eclipse表明了这一点 String[] mStrings; 现在这似乎应该是相当容易和正确的,但当我输入任何东西后,我得到一个错误说 Syntax error […]

将jsonarray从1个活动传递给另一个活动

我正在制作一个应用程序,我希望在两个活动之间传递一个json数组。如何通过android中的意图将json arry从一个活动传递到另一个活动。 任何人都可以帮助我吗? 谢谢

如何在android中解析JSONArray

我想阅读这些JSON行,但因为它从JSONArray开始,我有点困惑 “abridged_cast”: [ { “name”: “Jeff Bridges”, “id”: “162655890”, “characters”: [ “Jack Prescott” ] }, { “name”: “Charles Grodin”, “id”: “162662571”, “characters”: [ “Fred Wilson” ] }, { “name”: “Jessica Lange”, “id”: “162653068”, “characters”: [ “Dwan” ] }, { “name”: “John Randolph”, “id”: “162691889”, “characters”: [ “Capt. Ross” ] }, { “name”: “Rene Auberjonois”, “id”: […]