|
|
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
Привет всем. Разрыл пол интернета но таки ненашёл :( Как получить список контактов (имя, фамилия, телефон итд.) нашёл, но как добавить контак, удалит ? WBR Janex ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 16:23 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
Janex, куда??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 16:41 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
чччДJanex, куда??? Как куда ? В телефон, в контакти ... Например добавить имя, фамилия и телефонныи номер ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 16:50 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
JanexчччДJanex, куда??? Как куда ? В телефон, в контакти ... Например добавить имя, фамилия и телефонныи номер http://habrahabr.ru/post/130148/ http://developer.android.com/intl/ru/training/contacts-provider/index.html http://developer.android.com/intl/ru/reference/android/provider/ContactsContract.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 17:30 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
чччД, Да, конешно, если ето шутка, то ок ... :) Если незаметил, то тут форум Delphi разработчиков ... если бы я в яве програмировал, то нашёл бы без проблем. Ишу пример как ето из дельфи сделать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 17:58 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 18:34 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
kv67 http://www.fmxexpress.com/access-android-contacts-manager-with-firemonkey-in-delphi-xe5/ Ето я уже в первую очередь нашёл, ето работает, уже писал что получить список контактов уже умею :) Но как вставить новыи или удалитькакои то - тут без примеров, как понемаю, надо яву знать :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.11.2015, 18:48 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
Если еще актуально: Сделал добавление контакта на основе этого примера: http://www.codeproject.com/Articles/578823/Android-Contact-Operations-Insert-Search-Delete Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2015, 23:08 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
Delphi XE7 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.11.2015, 23:10 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
kv67, Ооооо, большое спасибо, работает ... А, в друг, где то неваляется ешё пример удаления и коректировки ? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 17:54 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
Удаление: Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. Update чуть позже, потестировать нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 18:24 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
Это уже DX10 если XE7, то вместо TAndroidHelper.Context - SharedActivityContext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 18:27 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
kv67Это уже DX10 если XE7, то вместо TAndroidHelper.Context - SharedActivityContext Работает ... Будеш в Латвие, скажи, с меня пиво/водка/вискии :) ... а то был уже в ужасе - первыи раз всталкиваюсь, что в сети НИЧЕГО нету ВООБШЕ про етy темy, тоесть примери на дельфах ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.11.2015, 21:47 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
JanexБудеш в Латвие, скажи, с меня пиво/водка/вискии :) Спасибо за приглашение! Надеюсь, что код пригодится. Для Update: Код: pascal 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. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. Взял за основу http://www.fmxexpress.com/access-android-contacts-manager-with-firemonkey-in-delphi-xe5/ Все мои примеры не являются окончательными и требуют доработки, но основное направление дают. Надеюсь, пригодится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.11.2015, 01:00 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
kv67, спасибо, разбираю твои примеры. Пока не до конца понял, как правильно найти имя контакта по номеру телефона? Тем более, что номеров может быть несколько. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2018, 21:14 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
X11, Честно говоря, я забросил этот проект. На вскидку могу предположить, что поиск по номеру телефона должен выглядеть как-то так: Код: pascal 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. Возможно, где-то в коде ошибся, не проверял, нет студии под рукой. Вечером проверю, напишу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 10:27 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
спасибо kv67 Код: pascal 1. в delphi нет ни примеров, ни справки :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 10:59 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
Вроде бы работает, только маленькая поправочка: Код: pascal 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 19:32 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
А как сделать поиск, если нужно найти несколько телефонов? Имеется ввиду, что в контактах может быть записан неполный номер, т.е. без кода страны? Т.е. передать 2 параметра поиска: 1. Полный номер +380501234567. 2. Без кода страны 0501234567. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 19:35 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
X11Вроде бы работает, только маленькая поправочка: Нет, не работает. Добавил тестовый простой номер типа 0000 в адресную книгу. Выполняю поиск, но wSubCursor.getCount возвращает ноль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2018, 21:19 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
X11, У меня вот так получилось: Код: pascal 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2018, 00:52 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
Вопрос про Код: pascal 1. Именно так и должно быть? Безо всяких Free и Despose? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2018, 16:10 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
X11, Честно говоря, я эту реализацию нашел уже готовую, немного подправил только. Нужно исходники смотреть для типа JCursor. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2018, 17:37 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
kv67, спасибо огромное. Работает. Немного подкорректировал под современную Delphi. Нужно использовать TAndroidHelper.Context вместо SharedActivity. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2018, 20:12 |
|
||
|
Добавить контакт в Android Address book
|
|||
|---|---|---|---|
|
#18+
Сейчас я с этим кодом как, извините, обезьяна Толку, что я его получил. Не до конца понимаю, как он работает, как его можно менять для других случаев. Уважаемые разработчики Firemonkey, если Вы это прочитайте, то убедительно прошу добавить справку и описание по TJContactsContract_Contacts, TJCommonDataKinds_Phone, TAndroidHelper.Context.getContentResolver.query. Т.е. что и в каком виде туда передавать. Можно ли для отладки получать готовый SQL запрос, а то он выдаётся только в случае exception. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2018, 20:17 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39599193&tid=2041234]: |
0ms |
get settings: |
7ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
160ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 491ms |

| 0 / 0 |
