Articles of массивы

Android: Как использовать Список массивов строк внутри строки списка

Я борюсь с моим пользовательским списком. Я хочу заполнить свой список с помощью моего собственного файла row.xml который содержит пять текстовых просмотров. У меня есть текстовый файл mytextfile.txt в raw папке. Это выглядит так: SUN-9-JULY-On Sale Now-New York, Time Square SAT-15-JULY-On Sale Now-London, National Gallery MON-23-JULY-On Sale Now-Paris, The Eiffel Tower // More lines here… […]

Как передать 2D-массив в два раза между действиями?

Мне нужно передать двумерный массив double между действиями, это то, что я написал до сих пор: в первом действии (отправителе): Intent intent =new Intent(MapsActivity.this, RoutePath.class); Bundle b = new Bundle(); b.putSerializable("other_locations", other_locations); intent.putExtras(b); startActivity(intent); Во втором (приемник): Intent intent = getIntent(); Bundle b = intent.getExtras(); double[][] other_locations=(double[][]) b.getSerializable("other_locations"); Но я получил ClassCastException, я делаю что-то […]

Добавление пользовательского ввода из «Редактировать текст в список»

Я пытаюсь получить пользовательский ввод из «Редактировать текст в виде списка», я видел ответ на этот похожий вопрос, но я не могу понять это Я пробовал это, не получал ошибок от IDE, но он не работает public class ListtestActivity extends Activity { /** Called when the activity is first created. */ Button bt; EditText et; […]

Динамический массив Android

Я разбираю XML-файл с помощью технологии Android Pull Parser. Во-первых, посмотрите на следующий XML-файл: <childs> <students> <name> hello </name> <address> xyz </address> </stdents> <students> <name> abc </name> <address> def </address> </stdents> </childs> Подумайте, что я разбираю вышеуказанный файл. Теперь моя проблема в том, что я хочу создать отдельный массив для имени и адреса. Поэтому во […]

Заполните Listview из источника строкового массива с помощью String ArrayAdapter

Мне нужно заполнить listview массивом из строковых ресурсов. Как передать массив на мой адаптер? Когда я пытаюсь следовать, я получаю ошибку ниже ArrayAdapter zooAdapter = ArrayAdapter.createFromResource(this, R.array.animals, android.R.id.text1); zooList.setAdapter(zooAdapter); zooList.setOnItemClickListener(new OnItemClickListener() { @Override public void onItemClick(AdapterView<?> parent, View view, int position, long id) { // TODO Auto-generated method stub } }); Кроме того, что ресурс […]

Получение конкретной ценности от JSONArray

Noob Android / JSON человек здесь. Надеюсь, кто-то может мне помочь? Я посмотрел и посмотрел, но не думаю, что это то, что мне нужно. Я работаю над этим проектом весь день, поэтому, может быть, мой мозг только что ушел в месиво … Если бы это было другое, где, пожалуйста, укажите мне именно так 🙂 В […]

Как динамически добавлять изображение в ImageView из массива JSON

Я хочу добавить изображение в iamgeview из ссылки, хранящейся в файле JSON, которая выглядит так: { "parts":[ {"name": "Bosch Iridium", … … … "image": "R.drawable-hdpi.plug_boschi" }, Прямо сейчас я вытягиваю ссылку и показываю ее с помощью этого кода: try { jObject = new JSONObject(sJSON.substring(sJSON.indexOf('{'))); JSONArray pluginfo = jObject.getJSONArray("parts"); JSONObject e = pluginfo.getJSONObject(position); String imagefile = […]

Как сортировать массив JSON из объектов JSON в Android?

У меня есть массив JSON, и я хочу сортировать его в зависимости от имени и в алфавитном порядке. Мой Json выглядит следующим образом. [ { "UserID": 77, "InvID": 333, "Email": "sumeetssm@gmail.com", "Phone": "", "Name": "Summet", "Company": "", "Date": "2014-01-14T00:00:00" }, { "UserID": 0, "InvID": 334, "Email": "amit@testt.com", "Phone": "", "Name": "Amit", "Company": "", "Date": "2014-01-14T00:00:00" […]

Передача массива данных в базу данных SQLite в android

Я использую массив для отправки данных в базу данных SQLite. Массив содержит все выбранные значения. private void addContacts(String[] selectedItems) { manager.Insert_phone_contact(selectedItems); Intent i = new Intent(this, MainActivity.class); startActivity(i); } Мой код базы данных SQLite для вставки вышеупомянутого массива «selectedItems» в contentvalues ​​выглядит следующим образом: public void Insert_phone_contact(String [] contact){ try{ SQLiteDatabase DB = this.getWritableDatabase(); for(int […]

Значение Android … типа java.lang.String не может быть преобразовано в JSONArray

Мой проект с WCF для получения записей из базы данных и возврата в формате JSON следующим образом: {"GetNotesResult":"[{\"ID\":1,\"Title\":\"Note 1\",\"Content\":\"Hello Vu Chien Thang\",\"CreatedBy\":\"thangvc\"},{\"ID\":2,\"Title\":\"Note 2\",\"Content\":\"Hello Nguyen Thi Ngoc\",\"CreatedBy\":\"thangvc\"}]"} У меня также есть приложение для Android, чтобы потреблять JSON, и это мой код: private JSONArray getNotes(String UserName, String Password) { JSONArray jarray = null; JSONObject jobj = null; […]