我有一份产品列表。当用户点击行时,会显示一个提示消息,其中包含该产品的名称。
我想在每个产品行上显示提示消息。我希望在用户单击列表行的位置显示提示消息。
请参见我的图片:
目前在列表中央显示提示消息:
我像这样做:
我想在每个产品行上显示提示消息。我希望在用户单击列表行的位置显示提示消息。
请参见我的图片:
![enter image description here](https://istack.dev59.com/ORQ2H.webp)
我像这样做:
tablerow.setOnClickListener(new View.OnClickListener() {
public void onClick(View view) {
Toast prName = Toast.makeText(RetailerOrderActivity.this,
" Name : " + productList.get(Integer.parseInt(view.getTag().toString())).getDescription(),
Toast.LENGTH_SHORT);
prName.setGravity(Gravity.AXIS_SPECIFIED, 0, 0);
prName.show();
}
});
Toast prName = Toast.makeText(RetailerOrderActivity.this," Name : " + productList.get(Integer.parseInt(view.getTag().toString())).getDescription() ,Toast.LENGTH_SHORT); prName.setGravity(Gravity.AXIS_PULL_BEFORE, 0, 0); prName.show(); ` 如何获取getY()值?
- PirabagetY()
返回的浮点数转换为整数。现在看看代码是否可以工作了。 - Lukas KnuthsetOnClickListener
获取y值。无法获取view.getY()。 - Piraba