退会済みユーザー2017/08/05 12:44 編集説明が足らなくてすいません textviewでURLをクリック出来るようにするviewクラスです 詳細は以下の通りです http://qiita.com/tanase-t/items/3e99a0f11088c16abf1d
退会済みユーザー2017/08/05 12:46TextView全体に対してクリックリスナーをつけたいのではなくて リンク文字に対するクリックリスナーをAvtivityから変更出来るようにしたいのです。 知識が乏しくて申し訳ございません
yona2017/08/05 15:27その前提が無いと回答はできませんよ。 setOnClickListnerを使う必要はありません、カスタムTextViewにClickableSpanを設定するメソッドを用意してください。
退会済みユーザー2017/08/05 16:49朝からずっと調べてるんですがなかなか難しいですね・・・・ ClickableSpanを設定するメソッドを用意するというのは具体的にどういうことなんでしょうか? ActivityからClickableSpanを定義してそれをそちらのメソッドで設定する想定ということなんでしょうか? なるべくActivityからはonclickメソッド意外は定義しなくてもすむようにしたいんですが・・・?
fiveHundred2017/08/06 01:08「具体的に何がしたいんでしょうか?」と聞かれているので、具体的に何がしたいかを書くべきです。 「Activityごとに違う動作をさせたい」ということでしょうか? もしそうであれば、どう違うのかを書いてください。
退会済みユーザー2017/08/06 01:23質問にも書いてある通り HogeActivity側でAutoLinkTextViewのクリックイベントを実装したい と思っております 「Activityごとに違う動作をさせたい」です。 例えばHogeActivityではトーストで「ハロー」という出力 FugaActivityではトーストで「こんにちわ」という出力をさせたいと思っております
fiveHundred2017/08/06 02:02> 例えばHogeActivityではトーストで「ハロー」という出力 > FugaActivityではトーストで「こんにちわ」という出力をさせたいと思っております ということですが、最終的にはどんなアプリを作りたいのでしょうか? というのも、AutoLinkTextViewは、テキスト中のURLに対して自動でリンクをつけるという処理を行っているため、URLを全く使わないというのは不自然だからです。 URLを使って何がしたいのかを書いてください。 あるいは、URLではなく「ハローと表示」という文字にリンクを設定したい、ということでしょうか?
yona2017/08/06 03:33退会されているので見ているかはわかりませんが。 どうやらあなたには難しいようです、やりたいことを具体的に説明されない質問には十分な回答は付きません。 また、思い通りにならないことがあると退会等の手段で逃げる人は不具合を解決することには向いていません。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2017/08/05 12:44 編集
退会済みユーザー
2017/08/05 12:46
2017/08/05 15:27
退会済みユーザー
2017/08/05 16:49
2017/08/05 17:22
退会済みユーザー
2017/08/06 00:36
2017/08/06 01:08
退会済みユーザー
2017/08/06 01:23
2017/08/06 02:02
退会済みユーザー
2017/08/06 02:04
2017/08/06 03:33