{"id":13759,"date":"2020-02-12T08:41:41","date_gmt":"2020-02-12T08:41:41","guid":{"rendered":"https:\/\/ittutorial.org\/?p=13759"},"modified":"2020-09-08T07:11:05","modified_gmt":"2020-09-08T07:11:05","slug":"android-programming-14-custom-listview-2","status":"publish","type":"post","link":"https:\/\/ittutorial.org\/android-programming-14-custom-listview-2\/","title":{"rendered":"Android Programming -14 Custom Listview-2"},"content":{"rendered":"<p>Hi guys in this tutorial we will continue the customize of the listview.<\/p>\n<p>In my previous article, we started to customize listview. First of all, I recommend you to read it. You can read it <a href=\"https:\/\/ittutorial.org\/android-programming-13-custom-listview\/\">here<\/a>.<\/p>\n<p><!--more--><\/p>\n<p>Today, we will define the model class we will use when creating an arraylist . In the example we made before, we define the arraylist as arraylist&lt;string&gt;. And so we add string-like values when adding elements to the arraylist. When we want to customize the listview, we create listview with the new class type.<\/p>\n<p>&nbsp;<\/p>\n<pre>package com.example.teka.icim_rahat.models;\r\n\r\n\/**\r\n\r\n\u00a0* Created by teka on 17.7.2017.\r\n\r\n\u00a0*\/\r\n\r\npublic class\r\n\r\nil_isteclass {\r\n\r\n\u00a0\u00a0\u00a0 public\u00a0 String il;\r\n\r\n\u00a0\u00a0\u00a0 public String ilce1;\r\n\r\n\u00a0\u00a0\u00a0 public String ilce2;\r\n\r\n\u00a0\u00a0\u00a0 public String ilce3;\r\n\r\npublic il_isteclass(){\r\n\r\n}\r\n\r\n\u00a0\u00a0\u00a0 public\u00a0 il_isteclass(String Il){\r\n\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 il=Il;\r\n\r\n\u00a0\u00a0\u00a0 }\r\n\r\npublic il_isteclass(String Il,String Ilce1){\r\n\r\n\u00a0\u00a0\u00a0 il=Il;\r\n\r\n\u00a0\u00a0\u00a0 ilce1=Ilce1;\r\n\r\n}\r\n\r\npublic il_isteclass(String Il,String Ilce1,String Ilce2){\r\n\r\n\u00a0\u00a0\u00a0 il=Il;\r\n\r\n\u00a0\u00a0\u00a0 ilce1=Ilce1;\r\n\r\n\u00a0\u00a0\u00a0 ilce2=Ilce2;\r\n\r\n}\r\n\r\npublic il_isteclass(String Il,String Ilce1,String Ilce2,String Ilce3){\r\n\r\n\u00a0\u00a0\u00a0 il=Il;\r\n\r\n\u00a0\u00a0\u00a0 ilce1=Ilce1;\r\n\r\n\u00a0\u00a0\u00a0 ilce2=Ilce2;\r\n\r\n\u00a0\u00a0\u00a0 ilce3=Ilce3;\r\n\r\n}\r\n\r\npublic String getIl() {\r\n\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 return il;\r\n\r\n\u00a0\u00a0\u00a0 }\r\n\r\npublic void setIl(String il) {\r\n\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 this.il = il;\r\n\r\n\u00a0\u00a0\u00a0 }\r\n\r\npublic String getIlce1() {\r\n\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 return ilce1;\r\n\r\n\u00a0\u00a0\u00a0 }\r\n\r\npublic void setIlce1(String ilce1) {\r\n\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 this.ilce1 = ilce1;\r\n\r\n\u00a0\u00a0\u00a0 }\r\n\r\npublic String getIlce2() {\r\n\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 return ilce2;\r\n\r\n\u00a0\u00a0\u00a0 }\r\n\r\npublic void setIlce2(String ilce2) {\r\n\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 this.ilce2 = ilce2;\r\n\r\n\u00a0\u00a0\u00a0 }\r\n\r\npublic String getIlce3() {\r\n\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 return ilce3;\r\n\r\n\u00a0\u00a0\u00a0 }\r\n\r\npublic void setIlce3(String ilce3) {\r\n\r\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0 this.ilce3 = ilce3;\r\n\r\n\u00a0\u00a0\u00a0 }\r\n\r\n}\r\n\r\n\r\n<\/pre>\n<p>when we examine the example;<\/p>\n<p>&nbsp;<\/p>\n<p>First of all, we define the variable of our classwith their types. Then we create the constructive functions of the class. We create two constructive functions together with an empty constructor and a constructor with all variables.\u00a0 Finally, we create the get and set functions for each variable.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi guys in this tutorial we will continue the customize of the listview. In my previous article, we started to customize listview. First of all, I recommend you to read it. You can read it here.<\/p>\n","protected":false},"author":44,"featured_media":13769,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4],"tags":[7017,7011,7007,7005,7015,4746,7009,7008,7010,7024,3319,7021,7026,7016,7022,7025,7018,7019,7020,7006,7014,7023,7012,7013],"class_list":["post-13759","post","type-post","status-publish","format-standard","has-post-thumbnail","","category-android","tag-android-app-development","tag-android-app-development-software","tag-android-button-color-xml","tag-android-coding","tag-android-development-basics","tag-android-programming","tag-android-programming-language","tag-android-programming-tutorial","tag-android-programming-with-java","tag-android-project","tag-android-studio","tag-android-studio-basic-example","tag-android-studio-basic-projects","tag-android-studio-first-app","tag-android-studio-lessons","tag-android-studio-projects","tag-android-studio-tutorial","tag-android-studio-tutorial-for-beginners","tag-android-studio-tutorial-point","tag-android-xml-coding","tag-create-mobile-app-without-coding","tag-java-android-developer","tag-mobil-app-maker","tag-mobile-application-make"],"aioseo_notices":[],"jetpack_featured_media_url":"https:\/\/ittutorial.org\/wp-content\/uploads\/2020\/02\/Android-Studio.png","jetpack_sharing_enabled":true,"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/posts\/13759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/users\/44"}],"replies":[{"embeddable":true,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/comments?post=13759"}],"version-history":[{"count":1,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/posts\/13759\/revisions"}],"predecessor-version":[{"id":13760,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/posts\/13759\/revisions\/13760"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/media\/13769"}],"wp:attachment":[{"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/media?parent=13759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/categories?post=13759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittutorial.org\/wp-json\/wp\/v2\/tags?post=13759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}