Android 如何设置TextView的侦听器?
我已为TextView设置了侦听器,但它不起作用。我想在单击文本时启动活动。我已放置了我的代码。任何人都可以向我建议任何更改Android 如何设置TextView的侦听器?,android,textview,Android,Textview,我已为TextView设置了侦听器,但它不起作用。我想在单击文本时启动活动。我已放置了我的代码。任何人都可以向我建议任何更改 // This is my code public void onClick(View v) { // TODO Auto-generated method stub int i = v.getId(); //String roomName = textView[i].getText().toString(); //In
// This is my code
public void onClick(View v) {
// TODO Auto-generated method stub
int i = v.getId();
//String roomName = textView[i].getText().toString();
//Intent intentDeviceOperation = new Intent(v.getContext),DeviceOperation.class);
//startActivity(intentDeviceOperation);
//Intent i1 = new Intent(v.RoomForSpecificUser.this,DeviceOperation.class);
//RoomForSpecificUser.this.startActivityForResult(i1,7);
Intent ii = new Intent();
ii.setClass(RoomForSpecificUser.this, DeviceOperation.class);
}
它没有启动其他活动,甚至没有收到任何错误。您还没有启动活动:
Intent ii = new Intent();
ii.setClass(RoomForSpecificUser.this, DeviceOperation.class);
startActivity(ii);
您尚未开始活动:
Intent ii = new Intent();
ii.setClass(RoomForSpecificUser.this, DeviceOperation.class);
startActivity(ii);
这样做,事情就会成功
TextView tv = (TextView) findViewById(R.id.textView);
tv.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent ii = new Intent();
ii.setClass(RoomForSpecificUser.this, DeviceOperation.class);
startActivity(ii);
}
});
这样做,事情就会成功
TextView tv = (TextView) findViewById(R.id.textView);
tv.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Intent ii = new Intent();
ii.setClass(RoomForSpecificUser.this, DeviceOperation.class);
startActivity(ii);
}
});
TextView tv=TextView findViewByIdR.id.TextView
tv.SetOnClickListener新建视图.OnClickListener{
@Override
public void onClick(View v) {
//Action performed
}
});
TextView tv=TextView findViewByIdR.id.TextView
tv.SetOnClickListener新建视图.OnClickListener{
@Override
public void onClick(View v) {
//Action performed
}
});
谢谢你,尼克,但我还以为是answer@WalidHossain我已经用它来启动另一个意图,但它没有显示我的xml文件中的任何内容。另一件事,我从数据库中获取文本,所以我不能使用findViewById方法。谢谢Nik,但我认为它是answer@Walid侯赛因,我已经用它开始了另一个意图但它没有显示我的xml文件中的任何内容。另一件事是我从数据库中获取文本,因此我不能使用findViewById方法。我已经使用它来启动另一个意图,但它没有显示我的xml文件中的任何内容。另一件事是我从数据库中获取文本,因此我不能使用findViewById方法。我已经将它用于st这是另一个意图,但它没有显示xml文件中的任何内容。另外,我从数据库中获取文本,因此无法使用findViewById方法。