Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 基于文本视图的Android编程_Java_Android_Eclipse_Android Layout - Fatal编程技术网

Java 基于文本视图的Android编程

Java 基于文本视图的Android编程,java,android,eclipse,android-layout,Java,Android,Eclipse,Android Layout,有人能帮我吗?我想在我的程序中嵌入这段代码,但我不知道放在哪里,我认为在android中使用TextView是一个错误 final TextView img1 = (TextView)findViewById(R.id.img1); final TextView img2 = (TextView)findViewById(R.id.img2); btnV.setOnClickListener( new OnClickListener(){ @Override

有人能帮我吗?我想在我的程序中嵌入这段代码,但我不知道放在哪里,我认为在android中使用TextView是一个错误

 final TextView img1 = (TextView)findViewById(R.id.img1);
 final TextView img2 = (TextView)findViewById(R.id.img2);   
 btnV.setOnClickListener( new OnClickListener(){

        @Override
        public void onClick(View arg0) {
            // TODO Auto-generated method stub
            img1.setText(btnV.getText());

        }
img1.setOnClickListener(new OnClickListener(){

        @Override
        public void onClick(View arg0) {
            // TODO Auto-generated method stub
            img1.setText("");
        }

     });



if((img1==null | | img1==”){switch(v.getId()){case-btnvisicked:img1.setText(btnV.getText());btnV.setVisibility(不可见);break;…默认值:break;}if((img2==null | | img2==img2==null | img2==”){)一些代码开关(v.getId()){case-btnvisicked:img1.setText
在此处输入代码
否则{}您可以使用onCreate方法编写此代码。请通过编辑问题将您的代码上载到问题中。您缺少一个
}
在开始其他操作之前..谢谢..但是我使用了很多textview和按钮,如果第一个textview为null或不包含任何内容,它将获得我单击的按钮的字符串,假设第一个textview包含字符串,然后我单击了另一个按钮,它将被置于第二个textview Put null检查中,如果任何val为n您可以根据您的申请使用任何其他val。如果您可以发布代码,则我将发布解决方案:)
    use OnFocusChangeListener:

 img1.setOnFocusChangeListener(new OnFocusChangeListener() {

                    @Override
                    public void onFocusChange(View v, boolean hasFocus) {
                        img2.setText("");

                    }
                });
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class MainActivity extends Activity {

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


     final TextView img1 = (TextView)findViewById(R.id.img1);
      TextView img2 = (TextView)findViewById(R.id.img2);   
      final Button btnV = (Button)findViewById(R.id.btn1); 
     btnV.setOnClickListener( new OnClickListener(){

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                img1.setText(btnV.getText());

            }

     });

     img1.setOnClickListener(new OnClickListener(){

            @Override
            public void onClick(View arg0) {
                // TODO Auto-generated method stub
                img1.setText("");
            }

         });


}


}
<TextView
    android:id="@+id/img1"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="img1" />

<TextView
    android:id="@+id/img2"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="img2" />

<Button
    android:id="@+id/btn1"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:text="btn1" />