Проблема переименования пакета cwac-touchlist в Java

1

Я пытаюсь использовать cwac-touchlist в качестве библиотеки проектов внутри Eclipse:

https://github.com/commonsguy/cwac-touchlist

Кажется, что все работает нормально, за исключением случаев, когда я создаю свой XML

<?xml version="1.0" encoding="utf-8"?>
<com.commonsware.cwac.tlv.TouchListView
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tlv="http://schemas.android.com/apk/res/com.commonsware.cwac.tlv.demo"

    android:id="@android:id/list"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:drawSelectorOnTop="false"
    tlv:normal_height="64dip"
    tlv:grabber="@+id/icon"
    tlv:remove_mode="slideRight"
/>

Я получаю сообщение об ошибке:

No resource identifier found for attribute 'grabber' in package 'com.commonsware.cwac.tlv.demo' 

Инструкции говорят:

You will need to change the com.commonsware.cwac.tlv.demo to your own project package in the tlv namespace declaration.

Но я не уверен, что переименовать этот пакет? Мой пакет проектов называется org.sheehan.activity

Теги:
namespaces
package

1 ответ

3
Лучший ответ

Затем измените:

xmlns:tlv="http://schemas.android.com/apk/res/com.commonsware.cwac.tlv.demo"

в

xmlns:tlv="http://schemas.android.com/apk/res/org.sheehan.activity"
  • 0
    это работало отлично. Спасибо за отличную поддержку здесь в SO и в списке рассылки.
  • 0
    Спасибо, это также работает для меня ....

Ещё вопросы

Сообщество Overcoder
Наверх
Меню