package supa.mack.doppler;
import java.util.Set;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.bluetooth.*;
import android.widget.Toast;
public class doppler_test extends Activity {
TextView out;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
out = (TextView) findViewById(R.id.out);
// Getting the Bluetooth adapter
BluetoothAdapter adapter = BluetoothAdapter.getDefaultAdapter();
out.append("\nAdapter: " + adapter);
// Check for Bluetooth support in the first place
// Emulator doesn't support Bluetooth and will return null
if(adapter==null) {
out.append("\nBluetooth NOT supported. Aborting.");
return;
}
// Starting the device discovery
out.append("\nStarting discovery...");
adapter.startDiscovery();
out.append("\nDone with discovery...");
// Listing paired devices
out.append("\nDevices Pared:");
Set<BluetoothDevice> devices = adapter.getBondedDevices();
for (BluetoothDevice device : devices) {
out.append("\nFound device: " + device);
}
Button searchButton=(Button) findViewById(R.id.search_button);
searchButton.setOnClickListener(new View.OnClickListener(){
public void onClick(View v) {
Intent intent=new Intent(
doppler_test.this,
search_result.class
);
startActivity(intent);
}
});
}
}
--------------------------- ----------- ...ActivityManager: Advertencia: Actividad no iniciada, su tarea actual se ha llevado al frente
este es el código donde radica el problema ....
no me da un error que dice exactamente esto cuando corro el emulador de Android
"[2010-08-25 09:12:42 - doppler_test] ActivityManager: Warning: Activity not started, its current task has been brought to the front"
Lo que creo que esto significa es que la intención de la función bluetooth y la intención del botón es solo operación o n un sistema de jerarquía. Lo que quiero decir con esto es que si moviera el botón opperator por encima de Bluetooth, el botón funcionará, pero actualmente, cuando se ejecuta la aplicación, el Bluetooth funciona, pero cuando presiono el botón de búsqueda, no ocurre nada.
¿Qué otra cosa puede ser útil es mi código XML para el botón de lo que aquí está ......
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.co…
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center_horizontal"
android:background="@color/purple_flurp"…
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/hello"/>
<Button
android:id="@+id/search_button"
android:layout_height="wrap_content"
android:text="@string/search"
android:layout_width="fill_parent"/>
<TextView
android:text="@+id/TextView01"
android:id="@+id/out"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</TextView>
</LinearLayout>
----------------- --------------------- ...
¿Alguna idea? ¡Cualquier cosa sería genial! Gracias
Agregando a Falmari, @ David acaba de hacer un Proyecto> Limpiar para recompilar el proyecto – 100rabh
tengo el mismo problema con algunos archivos strings.xml hacer de un objetivo ant, creo que tal vez sería una actualización para el proyecto (F5) y luego inicie la aplicación en el dispositivo/emulador :) thx para su respuesta –