您可以使用 AlertDialog 来实现弹框提示,然后根据用户的选择进行相应的处理。

首先,在需要显示弹框的地方,可以使用以下代码创建并显示 AlertDialog:

AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
builder.setTitle("是否需要流通加工");
builder.setPositiveButton("是", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {
        // 用户选择是的逻辑处理
        // 更新对应入库单明细的distribution为Y
        // 更新distributionUser为当前用户
        // 更新distributionDate为当前时间
    }
});
builder.setNegativeButton("否", new DialogInterface.OnClickListener() {
    @Override
    public void onClick(DialogInterface dialog, int which) {
        // 用户选择否的逻辑处理
    }
});
builder.show();

在点击 "是" 的逻辑处理中,您可以使用相应的方法更新入库单明细的 distribution、distributionUser 和 distributionDate 字段。假设您有一个名为 inventoryDetail 的对象表示入库单明细,可以使用以下代码进行更新:

inventoryDetail.setDistribution("Y");
inventoryDetail.setDistributionUser(currentUser);
inventoryDetail.setDistributionDate(new Date());

其中,currentUser 为当前用户信息,您可以根据实际情况进行获取。

在点击 "否" 的逻辑处理中,您可以不做任何处理,或者根据实际需求进行其他操作。

请注意,以上代码仅为示例,具体实现可能会根据您的项目结构和需求有所不同

android 弹框提示是否需要流通加工如果选择是则将对应入库单明细的distribution更新为YdistributionUser为当前用户distributionDate为当前时间如果选择否则不做处理

原文地址: http://www.cveoy.top/t/topic/hYVH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录