【问题标题】:Android how to use control from other XML fileAndroid 如何使用来自其他 XML 文件的控件
【发布时间】:2019-08-28 14:39:40
【问题描述】:

我正在使用 Android 工作室。我有activity_main.xmlMainActivity.javasecondactivity.xmlSecondActivity.java

我在activity_main.java 中有一个按钮控件。

我想使用来自 SecondActivity.java (不是来自 MainActivity.java)button.click 事件。

除了特定的 JAVA 文件之外,我如何使用对 XML 文件的控制。我在努力,

  Button but = (Button)  FindViewById(R.Layout.activity_main)

SecondActivity.java 文件中但我失败了,我错在哪里。请帮忙。

【问题讨论】:

  • 包括您的代码、屏幕截图或布局文件和 logcat。这将帮助您获得更快的响应。在此处发布问题之前,还请遵循“如何提问”指南:stackoverflow.com/help/how-to-ask 如果您的问题不符合“如何提问”指南,您可以尝试初学者编程论坛和小组,这将比 SO 更好地帮助您。如果您的代码有精确的技术问题,请将其发布在 SO 上。如果您不遵循 SO 问题指南,您的问题可能会被否决或关闭,没有任何收获或回应。不过,您可以编辑您的问题并加以改进。

标签: android android-studio


【解决方案1】:

在 FindViewById 中查看您传递的布局。活动文件,并且您输入了无法尝试传递按钮 id 的按钮对象

【讨论】:

    猜你喜欢
    • 2015-04-23
    • 1970-01-01
    • 1970-01-01
    • 2012-02-27
    • 2011-04-09
    • 2012-03-26
    • 2010-10-17
    • 1970-01-01
    • 2013-01-09
    相关资源
    最近更新 更多