Недавно я работал над проектом приложения для Android, и я заметил, что некоторые из моих идентификаторов кода в XML-файле не будут регистрироваться в файле R, и я не смог получить доступ к идентификаторам в моих классах. Код в файле XML будет выглядеть так:Проблема с сохранением идентификатора в файле ресурсов
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView android:layout_height="250dp"
android:layout_gravity="center"
android:src="@drawable/icon"
android:id="@+id/ivReturnedPic"
android:layout_width="250dp"></ImageView>
<ImageButton android:layout_height="wrap_content"
android:src="@drawable/icon"
android:id="@+id/ibTakePic"
android:layout_width="125dp"
android:layout_gravity="center"></ImageButton>
<Button android:text="Set Wallpaper"
android:id="@+id/bSetWall"
android:layout_width="125dp"
android:layout_height="wrap_content"
android:layout_gravity="center"></Button>
</LinearLayout>
Ни один из этих тезисов не будет зарегистрирован в файле ресурсов.
Вы уверены, что используете правильный код R в своем коде? Убедитесь, что у вас нет android.R в качестве одного из ваших импортных товаров. Если вы это сделаете, удалите его и импортируйте R-файл для своего проекта. (например, import com.package.packagename.R;) – dymmeh
Я немного смущен тем, что строка: import com.package.packagename.R означает. Я импортировал свое имя, но я получаю следующую ошибку: «- Синтаксическая ошибка на токене« пакет », Идентификатор \t Ожидается« Помощь? – DarkCheese