好吧,如果你沒有看到我以前的問題我問了如何2命令按鈕從edittext使用掃描儀導入文本到textview?這是我做了什麼:語法錯誤setOnClickListener?
我一直歌廳這個錯誤「令牌 語法錯誤‘setOnClickListener
’, VariableDeclaratorId預計 此令牌後」
我缺少什麼或做錯了?
package test.app;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.view.View.OnClickListener;
import java.util.Scanner;
import android.R.layout;
public class test extends Activity {
Scanner what = (new Scanner(System.in));
private int addbtn;
Button btn = (Button) findViewById(addbtn);
btn.setOnClickListener = (new OnClickListener() {
public void onClick(View v) {
int txtbox;
EditText txt = (EditText) findViewById(txtbox);
int tv1;
TextView txt1 = (TextView) findViewById(tv1);
txt.setText(txt.getText().toString());}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
}
非常感謝你會建議作爲一個有效的資源? – ricardo123
@ ricardo123:而不是使用'addbtn',你需要使用'R.id. myButton'。在你的'main.xml'佈局文件中使用你已經給你''Button'的id。並且,將按鈕代碼移動到'onCreate(...)' – Squonk
謝謝你有很大幫助 – ricardo123