2014-03-27 33 views
-2

的错误是send_to不能得到解决或无法在现场send_to不能得到解决或无法在现场

@Override 
     public void onClick(View arg0) { 
      // TODO Auto-generated method stub 

      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(Intent.createChooser(sendIntent, getResources().getText(R.string.send_to))); 

     } 
    }); 

我已经通过导入尝试,但它仍然没有工作 import your.application.packagename.R;

回答

1

你需要添加

<string name="send_to">Hello world!</string> 

内部条带g.xml即位于res - > values - > strings.xml您的项目文件夹中。或者,而不是Hello world!如果需要,您可以使用自己的文本。

要不然你也可以用这个方式如下

取代你

startActivity(Intent.createChooser(sendIntent, getResources().getText(R.string.send_to))); 

startActivity(Intent.createChooser(sendIntent, "Hello World!")); 
相关问题