Возможно Называть Метод С IntentService?

Я встретился с проблемой, углубившись в мире услуг в android. После того, как старался называть метод, который находится в другом классе с моего IntentService, со мной произошла типичная ошибка приложение не отвечает. Если они замечают ошибку в моем коде или знают, возможно ли или не звонить в методы из IntentService пожалуйста сообщать это мне. Спасибо.

@Override
protected void onHandleIntent(Intent arg0) {
    // TODO Auto-generated method stub
    mContext = getApplicationContext();
    mHandler.post(new Runnable(){
        @Override
        public void run() {
           JAVA ja=new JAVA();
           ja.file("vamos");


        }
    });
}

Я размещаю только метод onHandleIntent, потому что он, где работает весь мой код услуги доказательства, которое он попробовал. Спасибо

1
задан 02.01.2017, 14:47
0 ответов

Возможно, считает названный к классу, который он увеличивает IntentService:

startService(new Intent(this, MyIntentService.class));

Твой класс, который он увеличивает IntentService он содержит так называемый метод выполнения onHandleIntent(), внутри этого метода ты можешь называть твой метод:

public class MyIntentService extends IntentService {           

    public MyIntentService(){
    }

    @Override
    protected void onHandleIntent(Intent intent) {

        //Llamar método!
        myMetodo();

    }
}
1
ответ дан 03.12.2019, 17:54

Теги

Похожие вопросы