繁体   English   中英

在Android Button中调用课程或动作

[英]Calling class or action in Android Button

我有一个制作两个按钮的项目。 一个按钮打开FileChooser,另一个按钮生成MD5哈希。

我已经创建了布局。 我已经有了所需的类FileChooser.javamd5.java 但是我仍然对如何使用OnClickListener调用它们感到困惑。

findViewById(R.id.button1).setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {

        // Action

    }
});

我不知道在“ Action”行中要写什么来调用这两个类。

您可以做一件事,就是将md5.java或FileChooser.java中需要的任何方法设为静态,然后编写以下代码:

findViewById(R.id.button1).setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {

      FileChooser.yourmethodname();

    }
});

通常,您可以通过启动新意图来采用新动作

有关选择器的更多信息,请参见以下链接: http : //code.tutsplus.com/tutorials/android-sdk-implement-a-share-intent--mobile-8433

请参阅此链接,例如,如何在侦听器中部署意图: 单击android中的“确定”按钮打开一个URL

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM