मैंने व्यूपेज क्लास का विस्तार किया है लेकिन समस्या यह है कि मुझे हमेशा java.lang.RuntimeException: गतिविधि ComponentInfo {com.pindak.sarito/com.pindak.sarito.ui.ws शुरू करने में असमर्थ है। MagazineReaderActivity}: android.view.InflateException: बाइनरी एक्सएमएल फ़ाइल लाइन # 2: कक्षा com.pindak.sarito.util.HackyViewPager को बढ़ाने में त्रुटि। इसे फुलाए जाने की कोशिश करते समय।एक कस्टम व्यूपेज को बढ़ाने की कोशिश करें
इसयह मेरा onCreate के कोड के कुछ है गतिविधि
HackyViewPager pager = (HackyViewPager) findViewById(R.id.magazinepager);
में और com.pindak.sarito.util मेरे लेआउट
<?xml version="1.0" encoding="utf-8"?>
<com.pindak.sarito.util.HackyViewPager xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/magazinepager"
android:layout_width="fill_parent"
android:layout_height="fill_parent" />
है मैं HackyViewPager.java
हैpackage com.pindak.sarito.util;
import android.content.Context;
import android.support.v4.view.ViewPager;
import android.view.MotionEvent;
public class HackyViewPager extends ViewPager {
public HackyViewPager(Context context) {
super(context);
}
@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
try {
return super.onInterceptTouchEvent(ev);
} catch (IllegalArgumentException e) {
e.printStackTrace();
return false;
}
}
}
कोई विचार मुझे यह त्रुटि क्यों मिल रही है?
धन्यवाद यह काम करता है! :) –