Javascript Android Studio按钮以清除文本视图文本

Javascript Android Studio按钮以清除文本视图文本,javascript,java,android,Javascript,Java,Android,我想制作一个按钮来清除文本视图文本。 我正在使用Android Studio ImageButton ImageButton3; TextView TextView26; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ImageButton3

我想制作一个按钮来清除文本视图文本。 我正在使用Android Studio

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

    ImageButton3.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {

            TextView.text="";
        }
    });

您必须实例化文本视图:

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

    TextView26 = (TextView) findViewById(R.id.<your text view id>);

    ImageButton3.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {

            TextView26.setText=("");
        }
    });
ImageButton ImageButton3;
文本视图文本视图26;
@凌驾
创建时受保护的void(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView26=(TextView)findViewById(R.id.);
ImageButton3.setOnClickListener(新视图.OnClickListener(){
公共void onClick(视图v){
TextView26.setText=(“”);
}
});

您忘记为ImageButton和TextView实例化视图

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

    ImageButton3 = (ImageButton) findViewById(R.id.myImgBtnId);
    TextView26 = (TextView) findViewById(R.id.myTvId);

    ImageButton3.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {

            TextView26.text="";
        }
    });

我建议您以驼峰式命名变量。
另外,如果你能选择一个更有意义的名字,它会更好

您必须先找到这两个视图,然后才能在代码中操作它们

ImageButton imageButton3; //name to clearTextButton?
TextView textView26; 

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

    imageButton3 = (ImageButton) findViewById(R.id.imgButtonId); //replace it with your true id in your xml
    textView26 = (TextView) findViewById(R.id.textViewId);

    imageButton3.setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) {
        textView26.setText("");
    }
});
可能的重复可能的重复