【问题标题】:Creating a Basic Undo Manager for Integer Values为整数值创建基本撤消管理器
【发布时间】:2015-02-27 04:21:43
【问题描述】:

我想设计一个基本的命令模式,它将保存整数值并能够执行撤消方法。我不知道从哪里开始,所以任何帮助将不胜感激。非常基本的解释如下:

package com.k.s;

public class MainActivity extends Activity {

    public int Counter = 0; 

    @Override
    protected void onCreate(Bundle savedInsanceState) {
        super.onCreate(savedInsanceState);
        setContentView(R.layout.activity_main);

Button.setOnClickListener (new View.OnClickListener() {

            @Override
            public void onClick(View v) {
                // TODO Auto-generated method stub
                Counter += 1;
                }
           }
      }
 }

【问题讨论】:

    标签: java android design-patterns onclick command


    【解决方案1】:

    将动作添加到堆栈并将其删除以进行“撤消”。命令模式示例:https://berther.io/2004/09/16/using-the-command-pattern-for-undo-functionality

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-21
      • 1970-01-01
      • 1970-01-01
      • 2013-10-04
      • 1970-01-01
      • 1970-01-01
      • 2017-07-26
      相关资源
      最近更新 更多