から来ているスピナーの「選択項目」を追加し、私はスピナーの最初の行の「選択項目」を追加したい項目は、サーバー
これはスピナー
です<Spinner
android:background="@drawable/spinner_back"
android:id="@+id/eduMinPart"
android:layout_width="350dp"
android:layout_height="50dp"
android:textSize="18dp"
style="@style/Base.Widget.AppCompat.Spinner.Underlined"
android:layout_below="@+id/EducationTV"
android:layout_centerHorizontal="true"
android:layout_marginTop="2dp"/>
これは私がadapter.add( "教育の選択")と、プロンプト使用されるが、両方が動作していないJavaコード
StringRequest strReqests = new StringRequest(Request.Method.GET,EDU_URL,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
String[] arr = response.trim().split(",");
ArrayAdapter<String> adapter = new ArrayAdapter<String>
(EditDetails7.this, android.R.layout.simple_list_item_1, arr);
adapter.setDropDownViewResource
(android.R.layout.simple_spinner_dropdown_item);
spinEducation.setAdapter(adapter);
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Toast.makeText(EditDetails7.this, error.toString(),
Toast.LENGTH_LONG).show();
}
});
AppController.getInstance().addToRequestQueue(strReqests);;
です。
** arr **が空であるかどうかを確認してください。** adapter.setDropDownViewResource(....); ** –
を追加すると、arrの0番目の位置に '項目を選択'が追加されます。あなたの応答を同じアレイに追加してください。 –
@Pallavi mam配列の0番目の位置に 'select Item'を追加する方法を教えてください –