>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Thread nao funciona - Aula 5


Pessoal, fiz a Thread, porem quando clico no botao replicar, ele nao entra na minha classe ExportarVendasService
e não dá erro no LogCat, só entra aqui :
[code]

public void Replicacao_Click(View v) {
startService(new Intent("INICIAR_REPLICACAO"));
}
[/code]

e não da continuidade a thread

[code]
*****Manifest







****ExportarVendasService
public class ExportarVendasService extends Service implements Runnable{

public void OnCreate() {
new Thread(ExportarVendasService.this).start();

}

@Override
public IBinder onBind(Intent arg0) {
// TODO Auto-generated method stub
return null;
}

@Override
public void run() {
for(int i=0; i < 1000;i++){

try {
Log.d("Exportar",String.valueOf(i));
Thread.sleep(100);
}
catch(Exception ex){
Log.d("Exportar",ex.getMessage());

}
}

}

}

*****Main
public class Main extends Activity {
public void Replicacao_Click(View v) {
startService(new Intent("INICIAR_REPLICACAO"));
}
*****xml
android:id="@+id/btnReplicar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_below="@+id/Button01"
android:onClick="Replicacao_Click"
android:text="Iniciar Replicacao" />


[/code]



2 Respostas


era isso o problema

public void OnCreate() {
[code]

deveria ser:
[code]
public void onCreate() {




Evandro,

Tudo Certo com o código? Funcionou?