您好,登錄后才能下訂單哦!
今天增加了一個新的安卓項目,剛開始配置布局文件就出了點小問題,經過幾次clean之后,報錯了,原來的R.layout.fragment_run是能找到的,但現在劃紅線,說找不到了:
但是打開R.java,這個fragment_run卻是存在的:
這是怎么回事?百度了一下,很快找到了和這個相似的情況,原來是R.java的引用問題,因為之前的折騰過程中,R.java消失了,后來重新生成的。也就是在那個R.java消失的時候,android.R 被自動引用了,如下:
package com.bignerdranch.android.runtracker;
import android.R;
import android.os.Bundle;
import android.support.v4.app.Fragment;
這個android.R中當然找不到自己定義的布局了,然后把這個引用刪了,系統又重新引用了自己的R.java, 問題解決!
哎,安卓里面的道道真多!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。