ошибка: ошибка вставки XML: несвязанный префикс для <translate - PullRequest
0 голосов
/ 25 февраля 2011
<?xml version="1.0" encoding="utf-8"?>
<translate                 
xmlns:android="http://schemas.android.com/apk/res/android"
 android:fromXDelta="0"
 andriod:toXDelta="10"
 android:duration="1000"
 android:interpolator="@anim/cycle_7" />

в моем коде я получаю сообщение об ошибке для <translate> о том, что это несвязанный префикс.Я работаю над проектом sudoku для изучения программирования на Android OS, и это заставляет меня стоять на месте.

Ответы [ 3 ]

0 голосов
/ 25 февраля 2011

Вы можете попробовать это, это работает для меня

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@anim/cycle_7" >
    <translate
        android:fromXDelta="0"
        android:toXDelta="10"
        android:duration="1000" />
</set>
0 голосов
/ 25 февраля 2012

Кажется довольно очевидным.Там нет объявления xmlns = "xxx", поэтому нет никакого объявления xmlns для пустого префикса.Вы можете предварительно объявить привязки xmlns.Не могу вспомнить как;но это решение.

0 голосов
/ 25 февраля 2011

Я не уверен, что здесь происходит, но когда я вырезал и вставил XML-код из вашего вопроса, то я получил ту же ошибку несвязанного префикса.

Однако, когда я набрал его с нуля, все было хорошо.

<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
  android:fromXDelta="0"
  android:toXDelta="10"
  android:duration="1000"
  android:interpolator="@anim/cycle7"/>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...