「emy wattsonは学生です」というテキストビューがあり、このテキストビューにマーキープロパティを使用しました。さて、それはスライドテキストです。今、私はクリックされた単語を知りたい。たとえば、すべてのテキストをクリックすると、クリックしたテキストを書きたいときに「emy wattsonは学生です」と表示されます。しかし、私は "emy"、 "wattson"、 "is" ... seperatlyを知りたい。だから、どうすればただ単語「????」をクリックできますか?私を助けてください。TextviewクリックしてくださいAndroid
1
A
答えて
0
ええと...私はこれがどのように行われるのか分かりません。 TextViewはStringのインスタンスなので、Stringから特定の値とインデックスを抽出する唯一の方法は、indexOf()メソッドとsubString()メソッドを使用することです。 TextView内のどの単語がクリックされたのかを確認した後、何をしようとしていますか?
+0
私はデータベースを持っているので、データベースの単語をスライディングテキストとして表示します。ユーザーが単語をクリックすると、データベースから取り込んで単語の意味を示したいと思います。 –
+0
たとえば、iPhone用のゲームがあります。http://itunes.apple.com/us/app/fishtropolis-word-fun-for/id348631081?mt=8画面にいくつかの単語があります。それらはスライドしてクリック可能です。私はこれをやりたい! –
関連する問題
- 1. android - unityをクリックしてください。
- 2. クリックしてリスナーをクリックしてくださいandroid
- 3. androidでカスタマイズされたlistviewのtextviewをクリックしてメールを送信してください。Xamarin
- 4. Androidエミュレータのボタンをプログラムでクリックしてください
- 5. Androidのリストビューは - クリックでWebサイトにアクセスしてください
- 6. アダプタのイベントをクリックしてくださいandroid
- 7. Androidブラウザのボタンをクリックしてください
- 8. Android TabLayoutタブの問題点をクリックしてください。
- 9. Android Espresso最初の試合をクリックしてください
- 10. dynamicalyコントロールをAndroidのボタンでクリックしてください。
- 11. Androidサービスのボタンをクリックしてください。
- 12. バルーントレイアイコンをクリックしてください
- 13. ワードプレスでクリックしてください
- 14. リンクをクリックしてくださいPhantomJS
- 15. JSQMessagesViewControllerメッセージアクションをクリックしてください
- 16. HTML5キャンバスをクリックしてください
- 17. 外側をクリックしてください
- 18. アイテムをクリックしてください。
- 19. コンテキストメニューをクリックしてください。
- 20. Phantomjsチェックボックスをクリックしてください
- 21. Webブラウザをクリックしてください
- 22. Ember.js {{アクション}}をクリックしてください
- 23. UITextFieldをクリックしてください。
- 24. イベントリスナーをクリックしてください
- 25. wxpythonクローズボタンをクリックしてください
- 26. ボタンをクリックしてブートストラップのフリップカラムをクリックしてください
- 27. setonclicklistenerはボタンをクリックしてクリックしないでください
- 28. Androidスタジオはクリックしないでください
- 29. をクリックしてください<th>をクリックしてください:<th>を100%の幅と高さに設定してください
- 30. TextViewが表示される前にTextViewがいくつあるか確認してください
多分あなたはhttp://developer.android.com/reference/android/widget/TextView.html#getSelectionStart%28%29とgetSeletionEnd()を使用できますが、私はあなたの質問を理解していません。 – zapl