2014-10-18 92 views
0

我想在列表視圖有什麼用爲了這個,我使用可點擊的跨度,但不起作用點擊字 請幫我使用可點擊跨度

@Override 
    public void onItemClick(AdapterView<?> parent, View view, int position,long id) { 




     TextView ocTextTitle =(TextView)ocHolder.txtTitle; 


     if (ocTextType.getText().equals("d")) 
     { 
      if (isOnline.equals("1")) 
      { 
        Intent intent = new Intent (ChildList.this, loginTwo.class); 
     intent.putExtra ("TextBox",ocTextTitle.getText().toString() ); 
     startActivity(intent); 


      } 
     } 
+0

你想從工作中 「TEST」 點擊字母 - 「T」 – koutuk 2014-10-18 08:42:54

+0

做你setMovementMethod(LinkMovementMethod.getInstance())? – pskink 2014-10-18 08:50:26

+0

我想在列表視圖中單擊詞 – chy 2014-10-18 09:26:42

回答

1

如果您使用的列表視圖自定義適配器,請嘗試以下一個在getView方法中。

String title = ocHolder.ocTextType.getText(); 
    holder.TV_userLevel.setOnClickListener(new View.OnClickListener() { 
     @Override 
     public void onClick(View view) { 
      if (title != null && title.equals("d")) 
      { 
       if (isOnline.equals("1")) 
       { 
        Intent intent = new Intent (mContext, loginTwo.class); 
        intent.putExtra ("TextBox",title); 
        startActivity(intent); 
       } 
      } 
     } 
    }); 
+0

什麼使用自定義適配器我想單擊列表中的單詞視圖 – chy 2014-10-18 09:36:48