私はカスタムリストビューを持っています。特定の行で使用されるウィジェットのIDを取得したいということです。同じxmlにあるテキストビュークリックで値を設定したいからです。
特定の行の要素 ID を取得する方法
ありがとう
私はカスタムリストビューを持っています。特定の行で使用されるウィジェットのIDを取得したいということです。同じxmlにあるテキストビュークリックで値を設定したいからです。
特定の行の要素 ID を取得する方法
ありがとう
回答を参照してください:リストビューの選択された行のウィジェット ID を取得する方法
同じ行でテキストビューを取得したいので、次のことができます。
クリックされたテキストビューでその親を取得し、親ビューを使用してテキストビューを検索できます:
View parent = (View) textViewThatWasClicked.getParent();
if (parent != null) {
TextView textViewThatYouWantToChange = parent.findViewById(R.id.textViewThatYouWantToChange);
textViewThatYouWantToChange.setText(...);
}
探しているIDを、他のテキストビューのIDに変更する必要があります。ID を設定する必要がある場合は、使用した xml レイアウト ファイルでこれを行うことができます。
実際にコードを提供するのに十分なほどあなたのコードをたどることはできませんが、これで正しい方向に進むには十分なはずです。