मैंने कोड की इन पंक्तियों को लिखा है:एंड्रॉइड: मैं एक वीडियो व्यू पर ऑनक्लिक लिस्टनर क्यों नहीं दे सकता?
mVideoView = (VideoView) findViewById(R.id.video_view);
mVideoView.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Log.v("LOG_TAG, click");
}
});
हालांकि, जब मैं अपना एप्लिकेशन चलाता हूं, तो क्लिक ईवेंट कभी नहीं कहा जाता है।
तो मुझे आश्चर्य है, क्या एक VideoView पर OnClickListener को पंजीकृत करना असंभव है? और, यदि हां, तो वह मामला क्यों है?
एमबी क्लिक करने योग्य स्थिति सेट करने की आवश्यकता है: सच? mVideoView।setClickable (सही); – Peter