Android Java编译错误:“=”上的语法错误;预期

时间:2012-07-09 15:15:43

标签: android syntax onclick findviewbyid

尝试在Eclipse中编译我的java代码时出现以下错误:

“此行的多个标记   - 断线点:MyHelloWorld [line:25]    在TextButtonClicked(查看)   - 令牌“=”上的语法错误,;预期“

package com.example.helloworldandroid;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.TextView;
import android.support.v4.app.NavUtils;

public class MyHelloWorld extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_my_hello_world);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        getMenuInflater().inflate(R.menu.activity_my_hello_world, menu);
        return true;
    }
    public void onTextButtonClicked(View view){
        TextView textView =(TextView)findViewById(R.id.haikuTextView);
        textView.setVisibility(View.VISIBLE);
    }

}

1 个答案:

答案 0 :(得分:0)

尝试:

public void onTextButtonClicked(View view){
        txtView = new TextView(this);
        txtView=(TextView)findViewById(R.id.haikuTextView);
        textView.setVisibility(View.VISIBLE);
    }