|
Плучить текстовое значение элемента в выпадающем списке
|
|||
---|---|---|---|
#18+
Всем привет! Есть выпадающий список, нужно, при нажатии на выпадающие элементы списка, получить текстовое значение элемента. Список создаю так: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124.
Классы EventsListModel и FieldValue: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44.
Сам список выглядит так: Соответственно, нужно получить переменную String = "car2" и String = "bb"(в зависимости от того, на какой элемент нажать), а методом setOnChildClickListener удается получить только их id-шники. Понимаю, что нужно как-то адаптер приобщать, но запутался что именно нужно делать, помогите, плиз(( ... |
|||
:
Нравится:
Не нравится:
|
|||
09.07.2014, 21:00 |
|
Плучить текстовое значение элемента в выпадающем списке
|
|||
---|---|---|---|
#18+
Здесь был? http://startandroid.ru/ru/uroki/vse-uroki-spiskom/115-urok-56-spinner-vypadajuschij-spisok.html http://startandroid.ru/ru/uroki/vse-uroki-spiskom/99-urok-47-obzor-adapterov.html ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 09:25 |
|
Плучить текстовое значение элемента в выпадающем списке
|
|||
---|---|---|---|
#18+
wadmanЗдесь был? http://startandroid.ru/ru/uroki/vse-uroki-spiskom/115-urok-56-spinner-vypadajuschij-spisok.html http://startandroid.ru/ru/uroki/vse-uroki-spiskom/99-urok-47-obzor-adapterov.html был, я же и использовал SimpleExpandableListAdapter, но это не спиннер, я неправильно выразился, это двухуровневый список ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 14:35 |
|
Плучить текстовое значение элемента в выпадающем списке
|
|||
---|---|---|---|
#18+
Витяй1991 Код: java 1. 2.
parentId, childId не пробовал анализировать? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 15:04 |
|
Плучить текстовое значение элемента в выпадающем списке
|
|||
---|---|---|---|
#18+
wadmanВитяй1991 Код: java 1. 2.
parentId, childId не пробовал анализировать? пробовал, parentId это id пункта, а childId id-шники подпунктов, но из них никак не извлечь текстовое значение ячейки ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 15:10 |
|
Плучить текстовое значение элемента в выпадающем списке
|
|||
---|---|---|---|
#18+
Витяй1991пробовал, parentId это id пункта, а childId id-шники подпунктов, но из них никак не извлечь текстовое значение ячейки Может стоит извлекать их из источников? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 15:41 |
|
Плучить текстовое значение элемента в выпадающем списке
|
|||
---|---|---|---|
#18+
Пытаюсь так сделать Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
выдает ошибку: ошибкаE/AndroidRuntime(378): FATAL EXCEPTION: main E/AndroidRuntime(378): java.lang.ClassCastException: java.util.HashMap E/AndroidRuntime(378): at com.projectandr.mapp.Events$1.onChildClick(Events.java:103) E/AndroidRuntime(378): at android.widget.ExpandableListView.handleItemClick(ExpandableListView.java:588) E/AndroidRuntime(378): at android.widget.ExpandableListView.performItemClick(ExpandableListView.java:527) E/AndroidRuntime(378): at android.widget.AbsListView$PerformClick.run(AbsListView.java:1812) E/AndroidRuntime(378): at android.os.Handler.handleCallback(Handler.java:587) E/AndroidRuntime(378): at android.os.Handler.dispatchMessage(Handler.java:92) E/AndroidRuntime(378): at android.os.Looper.loop(Looper.java:130) E/AndroidRuntime(378): at android.app.ActivityThread.main(ActivityThread.java:3683) E/AndroidRuntime(378): at java.lang.reflect.Method.invokeNative(Native Method) E/AndroidRuntime(378): at java.lang.reflect.Method.invoke(Method.java:507) E/AndroidRuntime(378): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) E/AndroidRuntime(378): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) E/AndroidRuntime(378): at dalvik.system.NativeStart.main(Native Method) ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 15:44 |
|
Плучить текстовое значение элемента в выпадающем списке
|
|||
---|---|---|---|
#18+
wadmanВитяй1991пробовал, parentId это id пункта, а childId id-шники подпунктов, но из них никак не извлечь текстовое значение ячейки Может стоит извлекать их из источников? а это как? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 15:44 |
|
Плучить текстовое значение элемента в выпадающем списке
|
|||
---|---|---|---|
#18+
Витяй1991wadmanпропущено... Может стоит извлекать их из источников? а это как? Отсюда Витяй1991 Код: java 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 16:01 |
|
Плучить текстовое значение элемента в выпадающем списке
|
|||
---|---|---|---|
#18+
wadmanВитяй1991пропущено... а это как? Отсюда Витяй1991 Код: java 1. 2. 3.
пробовал уже: Код: java 1.
Код: java 1.
Код: java 1.
Везде ошибка java.lang.ClassCastException ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 16:06 |
|
Плучить текстовое значение элемента в выпадающем списке
|
|||
---|---|---|---|
#18+
Витяй1991пробовал уже: Я указывал на списки, которые уже объявлены и по идее при создании адаптера должны быть переданы в качестве источника данных. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 16:23 |
|
Плучить текстовое значение элемента в выпадающем списке
|
|||
---|---|---|---|
#18+
wadmanВитяй1991пробовал уже: Я указывал на списки, которые уже объявлены и по идее при создании адаптера должны быть переданы в качестве источника данных. ну да, но нужен ключ, чтобы искать по Map'у, его как раз и пытаюсь получить при нажатии на ячейку, а получаю только id нажатой ячейки ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 16:28 |
|
Плучить текстовое значение элемента в выпадающем списке
|
|||
---|---|---|---|
#18+
Витяй1991ну да, но нужен ключ, чтобы искать по Map'у, его как раз и пытаюсь получить при нажатии на ячейку, а получаю только id нажатой ячейки Какой ключ? Это ArrayList - для него нужен только id записи, чтобы её (map) получить. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.07.2014, 16:37 |
|
|
start [/forum/topic.php?fid=13&tid=1331609]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 260ms |
total: | 398ms |
0 / 0 |