ViewStub must have a valid layoutResource

問題:在UltimateRecyclerView加載條目的時(shí)候,出現(xiàn)的異常销凑。出現(xiàn)的前提是數(shù)據(jù)的長度為0
資料:在google了 ViewStub之后明白了其中的原因
官方的解釋:A ViewStub is an invisible, zero-sized View that can be used to lazily inflate layout resources at runtime. -- 他是一個(gè)不可見的, 0大小的用來懶加載布局資源的view蛉谜。
理解: List View加載一個(gè)個(gè)的條目時(shí)讼庇,就是先用一個(gè)ViewStub站住位置,在inflate之后做祝,就顯示了我們的item了砾省。
為什么這樣做呢?

<ViewStub android:id="@+id/stub"
               android:inflatedId="@+id/subTree"
               android:layout="@layout/mySubTree"
               android:layout_width="120dip"
               android:layout_height="40dip" />
現(xiàn)在大小為0,不可見的

mySubTree是我們想要填充的布局混槐,如何得到這個(gè)布局

ViewStub stub = (ViewStub) findViewById(R.id.stub);
View inflated = stub.inflate();
現(xiàn)在就變成了寬120编兄,高40 的view了

This lets applications get a reference to the inflated View without executing an extra findViewById().

這樣做的好處是,可以直接得到view的引用而不需要額外的findViewById了声登。
所以狠鸳,這個(gè)異常的原因就是,android:layout="@layout/mySubTree"為空悯嗓,我們可以設(shè)置一個(gè)空的資源件舵。

app:recyclerviewEmptyView="@layout/view_empty"
如下:
<com.marshalchen.ultimaterecyclerview.UltimateRecyclerView
        android:id="@+id/ultimate_recycler_view"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_below="@+id/detail_title"
        app:recyclerviewEmptyView="@layout/view_empty"
        android:layout_marginBottom="45dp"
        android:background="#FFFFFF">

    </com.marshalchen.ultimaterecyclerview.UltimateRecyclerView>

希望可以幫到您~~~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市脯厨,隨后出現(xiàn)的幾起案子铅祸,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,743評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件临梗,死亡現(xiàn)場離奇詭異涡扼,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)盟庞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,296評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門吃沪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人什猖,你說我怎么就攤上這事票彪。” “怎么了卸伞?”我有些...
    開封第一講書人閱讀 157,285評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵抹镊,是天一觀的道長。 經(jīng)常有香客問我荤傲,道長垮耳,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,485評(píng)論 1 283
  • 正文 為了忘掉前任遂黍,我火速辦了婚禮终佛,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘雾家。我一直安慰自己铃彰,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,581評(píng)論 6 386
  • 文/花漫 我一把揭開白布芯咧。 她就那樣靜靜地躺著牙捉,像睡著了一般。 火紅的嫁衣襯著肌膚如雪敬飒。 梳的紋絲不亂的頭發(fā)上邪铲,一...
    開封第一講書人閱讀 49,821評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音无拗,去河邊找鬼带到。 笑死,一個(gè)胖子當(dāng)著我的面吹牛英染,可吹牛的內(nèi)容都是我干的揽惹。 我是一名探鬼主播,決...
    沈念sama閱讀 38,960評(píng)論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼四康,長吁一口氣:“原來是場噩夢啊……” “哼搪搏!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起箭养,我...
    開封第一講書人閱讀 37,719評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤慕嚷,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體喝检,經(jīng)...
    沈念sama閱讀 44,186評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡嗅辣,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,516評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了挠说。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片澡谭。...
    茶點(diǎn)故事閱讀 38,650評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情亮垫,我是刑警寧澤,帶...
    沈念sama閱讀 34,329評(píng)論 4 330
  • 正文 年R本政府宣布雁仲,位于F島的核電站,受9級(jí)特大地震影響琐脏,放射性物質(zhì)發(fā)生泄漏攒砖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,936評(píng)論 3 313
  • 文/蒙蒙 一日裙、第九天 我趴在偏房一處隱蔽的房頂上張望吹艇。 院中可真熱鬧,春花似錦昂拂、人聲如沸受神。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,757評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鼻听。三九已至,卻和暖如春联四,著一層夾襖步出監(jiān)牢的瞬間精算,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,991評(píng)論 1 266
  • 我被黑心中介騙來泰國打工碎连, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人驮履。 一個(gè)月前我還...
    沈念sama閱讀 46,370評(píng)論 2 360
  • 正文 我出身青樓鱼辙,卻偏偏與公主長得像,于是被迫代替她去往敵國和親玫镐。 傳聞我的和親對(duì)象是個(gè)殘疾皇子倒戏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,527評(píng)論 2 349

推薦閱讀更多精彩內(nèi)容