Java 基于文本视图的Android编程
有人能帮我吗?我想在我的程序中嵌入这段代码,但我不知道放在哪里,我认为在android中使用TextView是一个错误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
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" />