我尝试使用getString在java文件中使用string.xml,但它在add,price和addc变量中给出了一个错误,因为它是一个不同的数据类型。但是,我在互联网上看到相同的代码及其工作!
private String createOrderSummary(int price, boolean add, boolean addc, String n) {
String message = getString(R.string.name , n) ;
message += "\n" + getString(R.string.quantityorder, quantity);
message += "\n" + getString(R.string.total, price);
message += "\n" + getString(R.string.cream, add);
message += "\n" + getString(R.string.choclate, addc);
message += "\n" + getString(R.string.Thank_you);
return message;
}
答案 0 :(得分:0)
没有清楚地提出你的问题,但你可能需要的是Integer.toString(your_integer_variable)方法
与其他数据类型类似,有一些方法,如Character.toString()或Float.ToString()
希望这会有所帮助:)
答案 1 :(得分:0)
表示可以使用的整数
getString(R.string.quantityorder, quantity + "" )
并且对于所有解决方案,您都可以使用
Float.toString()
Integer.toString()