![](/img/trans.png)
[英]The method createBTree(int[], int) is undefined for the type MainFunction
[英]The method getPageTitle(int) is undefined for the type PagerAdapter
我正在嘗試使用Jake Wharton的TitlePageIndicator並解決這個問題。
在TitlePageIndicator.java中的getTitle()方法中,getPageTitle帶有紅色下划線,並顯示錯誤消息“對於PagerAdapter類型,未定義方法getPageTitle(int)”。
private CharSequence getTitle(int i) {
CharSequence title = mPagerAdapter.getPageTitle(i);
if (title == null) {
title = EMPTY_TITLE;
}
return title.toString();
}
但是,此項目中附帶的android-support-v4.jar中的PagerAdapter.class確實在其中定義了getPageTitle方法。 (見下文)
public CharSequence getPageTitle(int position) {
return null;
}
請幫我解決這個問題。 提前致謝。
編輯:奇怪的是,當我從支持庫中打開PageAdapter.java源時,下划線(和錯誤)消失了。 問題可能會在稍后發生,但我現在還可以。
謝謝!
你的問題可能是范圍。 如果在此處顯示類型為-insert類型的未定義,則可以假設在您正在使用的任何項目范圍內無法識別它的類型。 由於打開源工作,它必須已移動或導入它。 因為你所有的一切都很難說清楚。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.