程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> textview-如何給 TextView 設置 Listener ?

textview-如何給 TextView 設置 Listener ?

編輯:編程綜合問答
如何給 TextView 設置 Listener ?

我給 Listener 設置了監聽器,但是不好用。我想單擊文本後開啟 activity。 我把我使用的代碼帖出來,大家看看怎麼改呢?

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);
     }

不是啟動另一個 activity,也沒有得到錯誤信息。

最佳回答:


你setClass未有執行,只需添加這句

startActivity(intent);

以下內容為參考內容

myTV.setText(finalresult);  
myTV.setClickable(true);
//myTV.setFocusable(true);
myTV.setOnClickListener(new OnClickListener() {
        public void onClick(View v) {
            System.out.println("You Click the textView!");
        }
});
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved