{"id":875,"date":"2018-12-26T06:07:40","date_gmt":"2018-12-25T23:07:40","guid":{"rendered":"https:\/\/luckytruedev.com\/learning\/?p=875"},"modified":"2019-09-21T22:10:44","modified_gmt":"2019-09-21T15:10:44","slug":"pengenalan-android-user-interface-ui-event-handling","status":"publish","type":"post","link":"https:\/\/luckytruedev.com\/learning\/pengenalan-android-user-interface-ui-event-handling\/","title":{"rendered":"Pengenalan Android User Interface (UI) Event Handling"},"content":{"rendered":"\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"515\" height=\"245\" src=\"https:\/\/luckytruedev.com\/learning\/wp-content\/uploads\/2018\/12\/listeners.png\" alt=\"\" class=\"wp-image-884\" srcset=\"https:\/\/luckytruedev.com\/learning\/wp-content\/uploads\/2018\/12\/listeners.png 515w, https:\/\/luckytruedev.com\/learning\/wp-content\/uploads\/2018\/12\/listeners-300x143.png 300w, https:\/\/luckytruedev.com\/learning\/wp-content\/uploads\/2018\/12\/listeners-110x52.png 110w, https:\/\/luckytruedev.com\/learning\/wp-content\/uploads\/2018\/12\/listeners-420x200.png 420w, https:\/\/luckytruedev.com\/learning\/wp-content\/uploads\/2018\/12\/listeners-20x10.png 20w\" sizes=\"auto, (max-width: 515px) 100vw, 515px\" \/><figcaption>Android Event Handling (Sumber Google Images)<\/figcaption><\/figure><\/div>\n\n\n\n<p>Saat mempertimbangkan acara di dalam antarmuka pengguna Anda, pendekatannya adalah untuk menangkap kejadian dari objek View spesifik yang berinteraksi dengan pengguna. Class View menyediakan sarana untuk melakukannya.<\/p>\n\n\n<div id=\"lucky-3396064454\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-5605825534849002\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-5605825534849002\" \ndata-ad-slot=\"5317815257\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n\n\n<p><br><br>Pendengar acara adalah antarmuka di kelas Lihat yang berisi metode panggilan balik tunggal. Termasuk dalam antarmuka pendengar acara adalah metode panggilan balik berikut :<br><br><strong>onClick()\u00a0<\/strong>Dari View.OnClickListener. Ini disebut saat pengguna mengklik tombol atau item apapun.<br><br><strong>onLongClick() <\/strong>Dari View.OnLongClickListener. Ini disebut saat pengguna mengklik dengan menekan lama tombol atau item lainnya. <br><br>Contoh Sintaks dari Event Handling yang diterapkan pada class java.<\/p>\n\n\n\n<pre class=\"wp-block-syntaxhighlighter-code brush: plain; notranslate\"> Button button= (Button) findViewById(R.id.button);\n button.setOnClickListener(new View.OnClickListener() {\n            @Override\n            public void onClick(View view) {\n              TextView myText = (TextView) findViewById(R.id.textView);\n               myText.setText(\"Challenge 2 Completed !\"); \n            }\n        });<\/pre>\n\n\n\n<p>Sumber : Master Android (App)<\/p>\n<div id=\"lucky-2801074528\" class=\"lucky-after-content lucky-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-5605825534849002\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-5605825534849002\" \ndata-ad-slot=\"5317815257\" \ndata-ad-format=\"auto\" data-full-width-responsive=\"true\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Saat mempertimbangkan acara di dalam antarmuka pengguna Anda, pendekatannya adalah untuk menangkap kejadian dari objek View spesifik yang berinteraksi dengan pengguna. Class View menyediakan sarana untuk melakukannya. Pendengar acara adalah antarmuka di kelas Lihat yang berisi metode panggilan balik tunggal. Termasuk dalam antarmuka pendengar acara adalah metode panggilan balik berikut : onClick()\u00a0Dari View.OnClickListener. Ini disebut [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":884,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-875","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ltdv-android-tutor"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/posts\/875","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/comments?post=875"}],"version-history":[{"count":1,"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/posts\/875\/revisions"}],"predecessor-version":[{"id":2281,"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/posts\/875\/revisions\/2281"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/media\/884"}],"wp:attachment":[{"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/media?parent=875"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/categories?post=875"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/luckytruedev.com\/learning\/wp-json\/wp\/v2\/tags?post=875"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}