如何在安卓中动态保存添加按钮



代码应该在用户需要时动态添加一个按钮。
当用户单击此代码从第二个活动中获取addService(按钮的名称和在此按钮的意向中使用的值)时,然后在此活动中动态添加具有名称和意图的按钮,用户可以单击它进行服务。

如何保存用户动态添加的按钮?

Button btn = new Button(MainActivity.this);
btn.setText(buttonName);
layout.addView(btn);
btn.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        String phone = serviceNum;
        Intent e = new Intent(Intent.ACTION_DIAL, Uri.fromParts("tel", phone, null));
        startActivity(e);
    }
});

在布局中包含存储按钮,然后在视图加载之前将其隐藏。 当用户执行操作时,只需取消隐藏按钮即可。 布局应自动为您处理。

最新更新