Kursus a2fahmi Gratis klik disini

Video Dahsyat !!! 3 orang diamankan Jawara Betawi diSidang Ahok 31 Jan 2017


Video Santai !!! Lagu Country "AHOK Gubernur Bar-Bar" di Sidang Ahok 31 Jan 2017


Video Macan !!! Ceramah Habib Rizieq depan Polda


Video Kacau !!! Massa Berdesakan Sambut Habib keluar dari polda


Video Heboh!!! HABIB RIZIEQ dicari INGGRIS


Video Mengejutkan!!! NOVEL BAMUKMIN diwawancara media ASING


Video Berani!!! Artis Kiwil Bela Ulama depan Polda


Fahmi Basya Kartapura On November - 20 - 2016

Contoh Kasus:

Saya mempunyai sebuah ListView yang datanya akan ditampilkan pada WebView.

Permasalahan:

Pada saat saya  mengklik salah satu data pada objek ListView maka tidak terjadi apa-apa atau dengan kata lain event OnItemClickListener pada ListView tidak berfungsi.

Pertanyaan:

Bagaimana cara memperbaikinya ?

Jawaban:

Buatlah sebuah class dengan nama CustomWebView.java dan masukkan kode berikut ini:

public class CustomWebView extends WebView {

public CustomWebView(Context context, AttributeSet attrs) {

super(context, attrs);
setClickable(false);
setLongClickable(false);
setFocusable(false);
setFocusableInTouchMode(false);

}

@Override
public boolean dispatchTouchEvent(MotionEvent ev) {

return false;

}

}

Perubahan File XML

Bukalah file XML-mu lalu gantilah deklarasi WebView dengan kode berikut ini:

<com.a2fahmi.CustomWebView

android:id=”@+id/wvTampil”
android:layout_width=”match_parent”
android:layout_height=”wrap_content”

android:layout_gravity=”center_vertical”
android:padding=”10dp”

/>

Keterangan:

  • com.a2fahmi adalah nama package saya.

Pemanggilan pada File JAVA

Buka file JAVA-mu dan rubahlah pendeklarasian WebView-nya seperti berikut ini:

CustomWebView wv= (CustomWebView)findViewById(R.id.wvTampil);

 

Penutup

Sekian dan terima kasih.




Categories: Android

Leave a Reply