2013-07-23 2 views
2

, когда я создать макет под названием "main.xml ":проблемы с R - ANDROID

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:orientation="vertical" 
    android:padding="10dip" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content"> 
    <Button 
     android:id="@+id/button" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:text="@string/button" /> 

    <Spinner 
     android:id="@+id/spinner" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
    /> 
</LinearLayout> 

, когда я иду к главному, чтобы создать кнопку " кнопку = (Button) findViewById (R .id.button); " я есть ошибка, я не могу найти кнопку в R.id и та же для блесны идентификатор не существуют в R.id

помочь мне плз

+0

Отправьте код своей деятельности. –

+0

Вы пробовали построить свой проект? –

+0

Вам необходимо отправить logcat/staketrace с кодом, чтобы мы могли точно определить проблему. – ObieMD5

ответ

3

Возможно, вы импортируете неправильную версию R. Существуют две версии: статический класс R, который существует в android.R, а затем есть и вашPackageName.R. Если вы импортируете прежний, ни один из ваших идентификаторов не будет найден.

3

Убедитесь, что у вас нет файлов, изображений и т. Д. В папке с выделением или активами с прописными буквами, пробелами или тире. Просто используйте плоскость старого строчного регистра. Также попробуйте очистить проект. Перейдите в проект> clean. Затем перезапустите eclipse. Надеюсь это поможет. Кроме того, eclipse не будет изменять любые изменения в файлах XML без сохранения в первую очередь. Обязательно сохраните после добавления кнопки и т. Д.

0

Постарайтесь проверить, нет ли ошибок в ваших XML-файлах, чем пытаться очистить проект.