2014-09-12 91 views
0

我有一個與Android工作室的小問題。直到昨天我使用Eclipse。但是今天我開始使用Android工作室。我寫了一個沒有錯誤的簡單佈局。比的src/main/java中我寫的這個簡單的代碼:Android工作室和R類

public class MyActivity extends ActionBarActivity { 
    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
    setContentView(android.R.layout.activity_my); 
    } 
} 

但是我有一個arror:「不能解析符號activity_my」

根據我的佈局不R.java註冊資格。我該如何解決這個問題?在此先感謝:D

p.s.對不起我的英語不好>。 <

+1

將'android.R.layout.activity_my'更改爲'R.layout.activity_my'並導入R文件 – Kunu 2014-09-12 12:25:00

回答

1

使用R而不是android.R。檢查導入的R是否爲your.package.name.R

+0

哦,我的天啊,愚蠢的問題-.-「,對不起傢伙,謝謝 – Damien 2014-09-12 12:53:39

1

您應該始終使用setContentView(R.layout.activity_my);

所以用setContentView(R.layout.activity_my);

使用CTR + SHIFT + o更換setContentView(android.R.layout.activity_my);組織import語句在日食。