http://androidknowledgeblog.blogspot.com/2016/06/expandable-listview-with-json-data.html
Hello guys Today i am going to show you how to add JSON DATA in Exapandable Listview. There was a lost of example of expandable lis...
Hello guys
Today i am going to show you how to add JSON DATA in Exapandable Listview.
There was a lost of example of expandable listview but they were using static data. So here i posted json data in expandable listview.
Download demo from here......
I am using this url for fetch data http://www.androidbegin.com/tutorial/jsonparsetutorial.txt
json data look like this
And i am fetching header as country name and population and rank as child data.
see image here
First add this layout files.
list_group.xml
list_item.xml
Then move to java file copy and paste file in your project
JSONParser.java
NOTE :- Don't forget to add INTERNET permission in manifest file
Today i am going to show you how to add JSON DATA in Exapandable Listview.
There was a lost of example of expandable listview but they were using static data. So here i posted json data in expandable listview.
Download demo from here......
DOWNLOAD
I am using this url for fetch data http://www.androidbegin.com/tutorial/jsonparsetutorial.txt
json data look like this
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 | , , , ] } |
And i am fetching header as country name and population and rank as child data.
see image here
First add this layout files.
activity_main.xml
1 2 3 4 5 6 7 8 9 10 11 12 13 |
list_group.xml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
list_item.xml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Then move to java file copy and paste file in your project
JSONParser.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 |
ExpandableListAdapter.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 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 |
Manifest file
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
Comments
Post a Comment