java - `public void onButton1Clicked(View v)` 总是出错

标签 java android

我正在阅读android studio的初级书籍。 所以代码与书上完全相同,但它总是在 (View v)

下显示红线

在 xml 中,它只有按钮和编辑文本。`(没有 --view)`` 但这本书的作者似乎对此没有任何问题......我有

public void onButton1Clicked(View v){

        if(filename.length()>0){
            openPDF(filename.trim());}
        else{
            Toast.makeText(getApplicationContext(),"write pdf-filename", Toast.LENGTH_LONG).show();
        }
    }

它总是在(查看v)下显示红线。 是版本差异的问题吗? 我真的不知道为什么。 谢谢

最佳答案

请尝试使用 Alt + Enter 导入 View 类

关于java - `public void onButton1Clicked(View v)` 总是出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57471726/

相关文章:

java - java Scanner 不在新实例上采用 nextLine 的问题

安卓手机作为专用设备

android - Google Place API 获取地点的经纬度

java - 当gridview有很多项目时,"out of memory"问题

java - 打印从根到叶的所有路径的空间复杂度

java - 抽象类上的 newInstance()?

java - 无法延迟初始化角色集合。简单的 JPA findById

java - 如何为Hibernate的Query对象设置通用参数?

android - 如何在 Android 中启用后退按钮

android - 应用程序启动前崩溃 : SecurityException: Permission Denial: INTERACT_ACROSS_USERS_FULL