我必须从我的资源/值文件连接这两个字符串:
<string name="Toast_Memory_GameWon_part1">you found ALL PAIRS ! on </string>
<string name="Toast_Memory_GameWon_part2"> flips !</string>
我是这样做的:
String message_all_pairs_found = getString(R.string.Toast_Memory_GameWon_part1)+total_flips+getString(R.string.Toast_Memory_GameWon_part2);
Toast.makeText(this, message_all_pairs_found, 1000).show();
而是在第一个弦的末尾和第二个弦的开头
(在播放祝酒词时)……
我该怎么办?
我想答案就在这个文档链接中
或者类似于使用&对于“&”字符??
如果你真的想用你以前做的方式来做,那么我认为你必须通过转义来告诉它空白是相关的:
<string name="Toast_Memory_GameWon_part1">you found ALL PAIRS ! on\ </string>
<string name="Toast_Memory_GameWon_part2">\ flips !</string>
但是,我会使用字符串格式。大致如下:
<string name="Toast_Memory_GameWon">you found ALL PAIRS ! on %d flips !</string>
then
String message_all_pairs_found = String.format(getString(R.string.Toast_Memory_GameWon), total_flips);
如果你真的想用你以前做的方式来做,那么我认为你必须通过转义来告诉它空白是相关的:
<string name="Toast_Memory_GameWon_part1">you found ALL PAIRS ! on\ </string>
<string name="Toast_Memory_GameWon_part2">\ flips !</string>
但是,我会使用字符串格式。大致如下:
<string name="Toast_Memory_GameWon">you found ALL PAIRS ! on %d flips !</string>
then
String message_all_pairs_found = String.format(getString(R.string.Toast_Memory_GameWon), total_flips);