Pir*_*aba 5 java android toast android-layout
我有产品清单.当用户单击该行时,Toastmsg将显示产品的名称.
我想Toast在每个产品行上显示.我想在用户点击列表行的地方显示Toast
看我的照片;
目前显示列表中心:
我喜欢这样:
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();
}
});
Run Code Online (Sandbox Code Playgroud)
试试这个,
int[] values= new int[2];
view.getLocationOnScreen(values);
int x = values[0];
int y = values[1] ;
toast.setGravity(Gravity.TOP|Gravity.LEFT, x, y);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5360 次 |
| 最近记录: |