この質問がここSOで何度か繰り返されたことを私は知っています。私はそれらのほとんどすべてを経験しました。それらすべての中で、私は最終的にこのソリューションを実装しました。これで問題なく動作するようになりました。しかし、onTouchにしたいのですが、onClickイベントが必要です。26 個のテキスト ビューに対して onClick 関数を定義するのは簡単でしたが、onTouch イベントにはそのようなオプションがありません。誰でも助けてもらえますか?私はこのことにとても慣れていません。
また、26 個のテキスト ビューは 1 つの画面に収まりません。さまざまな画面サイズのサイズを定義できますが、26 個のテキスト ビューをまとめて定義する方法はありません。私はまさにその解決策に従いました(上記のリンク)。これは私のテキストビューのスタイル属性です
<style name="alphabetTextView" parent="@android:style/TextAppearance.Medium">
<item name="android:clickable">true</item>
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_alignParentRight">true</item>
<item name="android:onClick">onClick</item>
</style>
iPhoneと同じアルファベット順スクロールを作りたいので助けてください。助けていただければ幸いです。前もって感謝します。