2012-03-05 79 views
1

我有一個textview作爲「emy wattson是學生」,我用這個textview的字幕屬性。現在,它是滑動文字。現在,我想知道點擊的單詞。例如,現在我可以點擊全文,當我想寫點擊文本時,我會看到「emy wattson是一名學生」。但我想知道「emy」,「wattson」,「是」......分開。那麼,我怎樣才能點擊單詞?請幫幫我。Textview Click問題Android

+0

也許你可以使用http://developer.android.com/reference/android/widget/TextView.html#getSelectionStart%28%29和getSeletionEnd(),但我不明白你的問題。 – zapl 2012-03-05 18:15:33

回答

0

嗯...我不知道這將如何完成。由於TextView只是String的一個實例,因此從String中提取特定值和索引的唯一方法就是使用indexOf()和subString()方法。在確定TextView中的哪個單詞被點擊之後,你想要做什麼?

+0

現在我有一個數據庫,我把數據庫中的單詞顯示爲滑動文本。當用戶單擊一個單詞時,我想從數據庫中獲取單詞的含義。 – 2012-03-05 18:42:20

+0

例如有一款iPhone遊戲:http://itunes.apple.com/us/app/fishtropolis-word-fun-for/id348631081?mt=8屏幕上有一些文字。他們滑動和點擊。我想做這個!! – 2012-03-05 18:43:23