您好我正在尝试将字符串(课程价格)放在上下文菜单中。但是我的代码没有按预期返回。有人可以帮我解决这个问题吗?
public void onCreateContextMenu(ContextMenu menu, View v,ContextMenuInfo menuInfo) {
super.onCreateContextMenu(menu, v, menuInfo);
menu.setHeaderTitle(getString(R.string.display_title));
//menu.add(0, v.getId(), 0, getString(R.string.display_schedule_ticket_prices));
StringBuilder pricesAlert = new StringBuilder("");
//int i = 0;
for(float price: rates.getPrices()){
for (int j = 0; j < 3; j++){
pricesAlert.append(getString(R.string.display_schedule_train_class) + j + getString(R.string.display_schedule_train_rs) + price +"\r\n");
menu.add(pricesAlert);
}
}
}
编辑:
我使用上面的代码得到了类似这样的结果。
但我想要这样的输出: