发送带蓝牙通信的字符串的基本代码

时间:2013-04-26 05:41:52

标签: android bluetooth

我只会在EditText中写下数字,并在按下按钮时将其作为字符串发送。我找到了这个基本代码。我能用这个吗?

public void sendmessageclicked(View view)
{
    try 
    {
        sendData();
    }
    catch (IOException ex) 
    { 
        showMessage("SEND FAILED");
    }   
}


private void sendData() throws IOException 
{
    String msg = ØTextbox.getText().toString();
    msg += "\r\n";          
}

1 个答案:

答案 0 :(得分:1)

我认为你可以使用share intent。像这样:

Intent sharingIntent = new Intent(Intent.ACTION_SEND);
sharingIntent.setType("text/plain");
sharingIntent.setPackage("com.android.bluetooth");
sharingIntent.putExtra(Intent.EXTRA_TEXT, msg);
startActivity(Intent.createChooser(sharingIntent, "Share text using"));

另请参阅the official docs关于使用蓝牙的信息。