2015-05-05 46 views
0

我正在一個項目上,我發送字符串到藍牙模塊時,我發送圖像發送成功,但當我發送字符串不顯示藍牙選項顯示gmail分享它和谷歌的問題驅動如何發送字符到arduino使用藍牙

這裏是我的Java代碼:

Intent intent = new Intent(); 
intent.setAction(Intent.ACTION_SEND); 
intent.setType("plain/text"); 
//intent.setType("image/*"); 
String content="b"; 
intent.putExtra(Intent.EXTRA_STREAM,content); 
startActivity(intent); 
PackageManager pm=getPackageManager(); 
List<ResolveInfo> appslist=pm.queryIntentActivities(intent,0); 

if(appslist.size()>0){ 
    String packagename=null; 
    String classname=null; 
    boolean found=false; 

    for(ResolveInfo info:appslist){ 
     packagename=info.activityInfo.packageName; 
     if(packagename.equals("com.example.app")){ 
      classname=info.activityInfo.name; 
      found=true; 
      break; 
     } 
    } 

    if(!found){ 
     showToast("Bluetooth havn't been found"); 
    }else{ 
     intent.setClassName(packagename,classname); 
     startActivity(intent); 
    } 

} 

回答

0

在我來說,我已經使用這個代碼發送串....和它的作品對我來說

Button btn = (Button) findViewById(R.id.button1); 

    btn.setOnClickListener(new OnClickListener() { 

     @Override 
     public void onClick(View v) { 
      Intent sendIntent = new Intent(); 
      sendIntent.setAction(Intent.ACTION_SEND); 
      sendIntent.putExtra(Intent.EXTRA_TEXT, "This is my text to send."); 
      sendIntent.setType("text/plain"); 
      startActivity(sendIntent); 

     } 
    }); 
CL後

ick這個按鈕打開一個對話框,有多個選項,你可以選擇藍牙...謝謝

+0

Thankx您的反饋........... – user3714029

+0

其工作對我.....哪個設備你正在使用 ?? –

+0

現在它的工作,但它轉換成html文件確實arduino閱讀html文件內容???我正在使用HC 05藍牙模塊 – user3714029

相關問題