java - 按钮单击 onListener 并转到不同的 xml 布局

标签 java oop

我想单击一个保存按钮并转到另一个布局文件 (layout_save)。 我在 Button.on Click Listener() 上收到一条错误消息,并说 con not be resolve to a type。

这是我的代码;

protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

    setContentView(R.layout.activity_final_project);

    Button buttonOne = (Button) findViewById(R.id.button1);
    buttonOne.setOnClickListener(new Button.onClickListener(){
        public void onClick(view v){
            setContentView(R.layout.layout_save);

        }
    });

最佳答案

您不必在 setOnClickListener 方法中指定 onclicklistener 的实例。您需要做的就是像这样实例化一个新的点击监听器。

buttonOne.setOnClickListener(new OnClickListener(){
        public void onClick(View v){
            setContentView(R.layout.layout_save);

        }
    });

onclicklistner 已经从 set 方法知道它是什么实例。

关于java - 按钮单击 onListener 并转到不同的 xml 布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13790581/

相关文章:

c++ - 使用 C++ 和 OOP 创建面积计算程序

javascript 原型(prototype)与 this

java - 如何将文本字段插入到javafx TableView 标题中?

java - 创建字典并将其作为映射传递给 Robot Framework 中的 Java 方法

java - 设置宽度SeekBar Android

java - 使用复杂的 JPA 查询从集合中获取值

oop - 何时使用接口(interface)而不是抽象类,反之亦然?

.net 收藏 : how to copy objects from one collection to another?

c# - 面向对象的 n 层设计。我是不是抽象得太多了?还是不够?

java - 华盛顿驾照的正则表达式模式?