错误:(43,17)错误: 预期(android工作室)

问题描述 投票:-3回答:1

在我的主Activity.java程序中,我无法正确找到错误可以帮助我找到错误。

这就是我得到的错误。

package com.example.lahiru.myapplication1;

import android.content.Intent;
import android.graphics.PixelFormat;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.VideoView;

public class MainActivity extends AppCompatActivity {
    private static Button group_sbm;
    private static Button courses_sbm;
    private static Button about_sbm;*strong text*
    private static Button Home_sbm;

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

        Button buttonPlayVedio2 = (Button) findViewById(R.id.button8);
        getWindow().setFormat(PixelFormat.UNKNOWN);

        VideoView mVideoVeiw2 = (VideoView) findViewById(R.id.videoView2);

        final String uriPath2 = "" + R.raw.vedio1;
        final uri ur12 = Uri.parse(uriPath2);
        mVideoView2.setVideoURI(uri12);
        mVideoView2.requesFocus();
        mVideoView2.start();

        buttonPlayVideo2.setOnClickListener(new Button.OnCliickListner()

        {
            @Override
            public void onclick(View v) {
                VideoView mVideoView2 = (VideoView) findViewById(R.id.videoView2);

            }

            ur12 =uri.parse(uriPath2);
        });
    }

    public void LoadHomePage() {
        Home_sbm = (Button) findViewById(R.id.button1);
        Home_sbm.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent intent = new Intent("com.example.lahiru.myapplication1.MainActivity");
                startActivity(intent);
            }
        });
    }

    public void LoadCoursePage() {
        courses_sbm = (Button) findViewById(R.id.button3);
        courses_sbm.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent intent = new Intent("com.example.lahiru.myapplication1.Main3Activity");
                startActivity(intent);
            }
        });
    }

    public void LoadAboutUsPage() {
        group_sbm = (Button) findViewById(R.id.button6);
        group_sbm.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent intent = new Intent("com.example.lahiru.myapplication1.Main2Activity");
                startActivity(intent);
            }
        });
    }

    public void LoadGroupPage() {
        about_sbm = (Button) findViewById(R.id.button6);
        about_sbm.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent intent = new Intent("com.example.lahiru.myapplication1.Main2Activity");
                startActivity(intent);
            }
        });
    }
}

这是我显示的内容:

信息:Gradle任务[:app:assembleDebug] C:\ Users \ lahiru \ AndroidStudioProjects \ MyApplication1 \ app \ src \ main \ java \ com \ example \ lahiru \ myapplication1 \ MainActivity.java错误:(43,17)错误:预期错误:任务':app:compileDebugJavaWithJavac'执行失败。>编译失败;请参阅编译器错误输出以获取详细信信息:2秒内建立失败信息:2错误信息:0警告信息:在控制台中查看完整输出

java android
1个回答
0
投票

网上有一个编译错误43:

ur12 =uri.parse(uriPath2);

那行代码不应该在Button.OnClickListener代码块中。它可以被移除,因为它已经在第28行左右完成。

还有拼写错误。这可能也不会编译:Button.OnCliickListner()

© www.soinside.com 2019 - 2024. All rights reserved.