我正在嘗試與JellyBean一起使用accessibilityEvent。 我曾經使它與Android 2的工作,但我想他們改變了果凍豆的東西。 我發現這裏的東西來修復它,它是這樣的:在'android'包中找不到屬性'accessibilityEventTypes'的資源標識符
在清單:
<service android:name=".MyAccessibilityEventClass" android:permission="android.permission.BIND_ACCESSIBILITY_SERVICE">
<intent-filter >
<action android:name="android.accessibilityservice.AccessibilityService" />
</intent-filter>
<meta-data
android:name="android.accessibilityservice"
android:resource="@xml/accessibilityservice" />
</service>
然後他們告訴我創造了外商投資企業RES/XML/accessibilityservice.xml:
<?xml version="1.0" encoding="utf-8"?>
<accessibility-service xmlns:android="http://schemas.android.com/apk/res/android"
android:accessibilityEventTypes="typeNotificationStateChanged"
android:accessibilityFeedbackType="feedbackSpoken"
android:notificationTimeout="100"
/>
但在Eclipse編譯時我得到這些錯誤:
No resource identifier found for attribute 'accessibilityEventTypes' in package 'android'
No resource identifier found for attribute 'accessibilityFeedbackType' in package 'android'
No resource identifier found for attribute 'notificationTimeout' in package 'android'
任何提示?在此先感謝
Hmm..are你確定你設定正確的目標和minSDK版本?這是我通常得到這些類型的錯誤的唯一原因 –
嗯,我有這個: –
Ton