Eclipse Android專案 為控制元件添加了Id,但是在Java程式碼中提示xxx cannot be resolved or is not a field
在Android開發過程中,常需要在佈局檔案中為控制元件新增Id,以便在Java程式碼中找到這個控制元件。
但在使用Eclipse進行開發的過程中,常會出現明明已經在Layout XML檔案中為元件添加了Id,並且儲存。但在程式碼中使用findView方法時,仍然尋找不到相應的id,系統報錯提示 xxx cannot be resolved or is not a field。
原因可能是Eclipse本身編譯的問題,也可能是匯入R檔案的不正確。
針對相應的原因,可嘗試以下的幾種方法
- 對專案進行clean操作 工具欄 project->clean
- 對專案選擇自動構建 工具欄 project->Build automatically
- 刪除專案gen資料夾,重新Build
- 確認是否匯入了專案本身的R檔案,一般都是import packageName.R,其中packageName為專案本身的包名
相關推薦
Eclipse Android專案 為控制元件添加了Id,但是在Java程式碼中提示xxx cannot be resolved or is not a field
在Android開發過程中,常需要在佈局檔案中為控制元件新增Id,以便在Java程式碼中找到這個控制元件。 但在使用Eclipse進行開發的過程中,常會出現明明已經在Layout XML檔案中為元件添
Android中cannot be resolved or is not a field錯誤的解決辦法
以下問題可以參考: 1.R cannot be resolved or is not a field 2.id cannot be resolved or is not a field 在寫第一程式的時候,遇到了這個錯誤,我在引用一個變數時,ListView myList
解決java web專案匯入後出現的有關問題 -cannot be read or is not a valid ZIP file
解決java web專案匯入後出現的問題 —cannot be read or is not a valid ZIP file 今天匯入以前的2個web專案後會出現以下三個錯誤: 1. Archive for required library: ‘W
Extjs4中combobox控制元件-資料加載出來,但一直在loading.
Extjs4中combobox控制元件---資料加載出來,但一直在loading.... 今天在做combo級聯的時候碰到這個問題,很令人頭疼,反覆檢查程式碼,並沒發現有什麼問題;而且更令人詫異的是,在我同事的機器上執行卻是好好地,而且他用的ie版本跟我的版本一樣
Android Eclipse匯入原始碼時對自己新增的class檔案提示"XXX cannot be resolved to a type"的解決辦法
Eclipse匯入原始碼時對自己新增的class檔案提示"XXX cannot be resolved to a type"錯誤提示,且在Eclipse中點選該class物件時無法跳轉到該類,解決辦法
把WebBrowser瀏覽器控制元件添加當前控制元件並註冊js方法呼叫C#程式碼
1 把WebBrowser瀏覽器外掛新增到當前控制元件集 string url = "a.html"; webBrowser = new ChromiumWebBrowser(url); webBrowser.Dock =
開源軟體光柵化渲染器SALVIA 0.2.5釋出:為Pixel Shader添加了分支與迴圈的支援
SALVIA 0.2.5 釋出! 更新列表如下: 0.2.2 - 0.2.5 (Feb 24, 2012) 版本名稱發生變化,從原先的Milestone X fix Y的命名方式正式更新為與主版本相同的版本號序列。 取消了對DirectX的強制依賴。 添加了對Visual C++ Expres
MongoDB學習筆記~為IMongoRepository介面添加了增刪改方法,針對官方驅動
回到目錄 上一講說了MongoDB官方驅動的查詢功能,這回說一下官方驅動的增刪改功能,驅動在升級為2.0後,相應的insert,update和delete都只有了非同步版本(或者叫並行版本),這當然也是跟著.net走的正方向,大事所趨,但有時,我們的前臺已經使用同步方式實現了,為了不改變前臺程式碼,所以,後
MongoDB學習筆記~為IMongoRepository介面添加了排序和表示式樹,針對官方驅動
回到目錄 MongoDB的官方驅動,語法更好,更強 之前寫過關於IMongoRepository倉儲的文章,在mongodb的驅動選擇上使用了NoRM,但是進行$ref引用型別導航時出現了問題,它對引用型別屬性支援不是很好,還是使用幾年前的泛型技術而沒有使用Attribute,在這個方面官方驅動做的更好,
Android自定義控制元件之自定義TextView,實現drawableLeft可以和文字一起居中
LZ-Says:給大家推薦一個網站,有興趣可以查閱,想為大家貢獻一點自己的力量也可以投稿,老大稽核通過會發表,更好的幫助有需要的人~歡迎大家踴躍投稿~地址如下: http://ww
CAD添加技術條件,如何在CAD中插入OLE對象?
過程 幫助 文件創建 頂部菜單欄 使用 想要 ffffff shadow col CAD添加技術條件,如何在CAD中插入OLE對象,在CAD制圖中,我們在日常的工作中經常使用CAD編輯器中的OLE對象功能,在圖紙的任何位置插入OLE對象,但是在CAD中添加技術條件,如何在C
Mave添加了依賴,但是還是出現java.lang.ClassNotFoundException
問題:pom.xml中添加了依賴,Dependencies中也能看到jar包,一執行就丟擲java.lang.ClassNotFoundException。 錯誤原因:去tomcat編譯目錄下檢視時發現沒有jar。 解決辦法: 1.右鍵選中專案--點選Properties,選擇Deplo
關於Eclipse maven專案中的“Autowired cannot be resolved to a type”報錯問題的解決方法
出錯提示:Autowired cannot be resolved to a type;問題截圖:第一想法:應該是缺少了jar包。找到對應的包如下:點選對應類打開發現問題如下:很明顯地可以看出確實是jar包出現了問題,找到本地倉庫,刪除這個jar包,然後重新下載。在Eclip
工具問題——android升級ADT22之後新建android專案提示R cannot be resolved to a variable
今天手賤,升級了下SDK,跟著升級了ADT22,升級之後 新建android專案提示“R cannot be resolved to a variable”,整了兩個小時,又是重置環境變數,又是重灌e
如何解決eclipse android開發中的R cannot be resolved 的錯誤
出現這個錯誤有很多原因,一般都是先把gen資料夾的package刪除,生成新的檔案,看有沒有R.java,如果沒有請往下看: 可能的原因有: 1、res資料夾有錯誤,這個是主要問題,我遇到的兩次問題都是這個原因,第一次是xml的檔案命名中有大寫,xml的檔名必須小寫。第二
Eclipse裏Tomcat報錯:Document base ……does not exist or is not a readable directory
str doc tomcat的配置 metadata tom com tor tro 路徑和 如標題所述 在eclipse中導入工程運行時提示 目錄不存在。 解決辦法: 檢查eclipse 中tomcat的配置發布路徑和 conf/server.xml 中的發布路徑
Eclipse錯誤記錄--The import XXX cannot be resolved
錯誤:The import XXX cannot be resolved弄了好久,import類的都沒問題,但就是報錯。選擇project --> clean後,OK。(本次clean 後ok)如果還不行,刪掉全部import,然後按alt+/提示,逐個匯入。
Android Material適配 為控制元件設定指定背景色和點選波紋效果
大部分時候,我們都需要為控制元件設定指定背景色和點選效果 4.x以下可以使用selector,5.0以上需要帶波紋效果,以下是實現該效果的方法。 比如實現Button的Material適配 <Button android:text
androidの自定義控制元件View在Activity中使用findByViewId得到結果為null,解決方法。。
androidの自定義控制元件View在Activity中使用findByViewId得到結果為null 1. 大家常常自定義view,,然後在xml 中新增該view 元件。。如果在Activity 中使用findByViewId 方法獲取該view 時候,返回物件總為
android ImageView 圓角控制元件 設定上下左右某幾個為圓角
需求描述:ImageView的上面兩個角為圓角,下面兩個角不變解決方案:重寫ImageView控制元件,在onDraw方法中,設定Path來達到目的控制元件程式碼如下:public class Roun