2013-11-28 3 views
-1

Я пытаюсь написать приложение, чтобы оно могло обрабатывать файл шрифта .ttf. Поведение - это когда пользователь нажимает ttf из проводника. мое приложение должно всплывать.Добавление поддержки для обработки файла шрифта ttf

Я попытался добавить запись ниже, но она не работает.

<intent-filter> 
      <action android:name="android.intent.action.VIEW" />  
      <category android:name="android.intent.category.DEFAULT"> 
      </category>   
      <data android:mimeType="application/x-font-ttf"/> 
    </intent-filter> 

Ниже приведены журналы, через которые я прошел. Я пытаюсь выбрать файл ttf.

11-28 10: 19: 08,510: Вт/System.err (22775): android.content.ActivityNotFoundException: Нет активности не найдено для обработки Intent {акт = android.intent.action.VIEW DAT = file: ///storage/emulated/0/yogiHindi.ttf typ = (имеет дополнительные функции)}

+0

вы должны указать деятельность, связанную с конкретным намерением в явном – Chiradeep

ответ

0

Похоже, что вы не связали какую-либо деятельность с этим намерением в своем манифесте. Это вызывает блок. Объявить деятельность, связанную с ним до этого намерения ..

Смотрите, как это ..

<activity android:name="xxxxx" 
       android:label="xxxx"> 

<intent-filter> 
     <action android:name="android.intent.action.VIEW" />  
     <category android:name="android.intent.category.DEFAULT"> 
     </category>   
     <data android:mimeType="application/x-font-ttf"/> 
</intent-filter> 
</activity> 
+0

я попробовал его таким же образом, но не работает. –

Смежные вопросы