文字列が使用されるレイアウトを取得する方法はありますか。 例: "submit"文字列は登録レイアウトで使用されます。どうすればそれを知ることができますか?Androidがレイアウト文字列を使用する場所を取得
答えて
は、このコードを試してください:あなたはだけなので、半分の質問をしてきました
private HashSet<TextView> getTextViews(ViewGroup root){
HashSet<TextView> views=new HashSet<>();
for(int i=0;i<root.getChildCount();i++){
View v=root.getChildAt(i);
if(v instanceof TextView){
if (((TextView) v).getText().equals("YOUR_STRING")){
views.add((TextView)v);
}
}
}
return views;
}
私はあなたのコードとIDEに話しているいくつかの仮定
- を作ってるんだ - を実行時、NOT
- Strings.xmlに文字列を正しく格納していること
- Androidスタジオ(およびウィンドウ)を使用していること
オープンのstrings.xml、あなたのリソースのキー(名前)部分をクリックして、使用状況を検索するAltキー + F7を押してください。
にコメントを対処するための別の方法として
あなたはパスで検索を使用して、プロジェクト全体を検索する全文検索押しますCtrlキー + Shiftキー + F7を行う必要がある場合
編集エスプレッソを使用して「送信」テキストを表示すると、これらの行のいずれかを使用できます。
onView(withText("Submit"));
onView(withText(R.string.submit));
私は言及することを忘れて申し訳ありません、私はそれをいくつかのエスプレッソのテストで開くことができるようにプログラミングを介して取得する必要があります。 –
あなたの質問は、エスプレッソのビューを見つける方法についてです!それはあなたが書いたものと遠隔では関係ありませんが、私も解決策を知っています –
ありがとう、それを共有してください –
- 1. ELFファイル - 文字列が使用される場所の関数を取得
- 2. AndroidレイアウトのXML場所のURLが異なる表示文字
- 3. Androidで置換された書式文字列の部分文字列の場所を取得します。
- 4. std :: moveを文字列に使用する場所は?
- 5. 場所を取得するandroid Kotlin
- 6. Javascript:文字列の場所を取得してランダムなテキストを生成する
- 7. UTF-8文字セットを取得する場所
- 8. Android:番号の文字列を取得
- 9. Android HttpURLConnectionを使用してレスポンスボディから文字列を取得する
- 10. EditTextを使用してAndroidで文字列を取得する方法は?
- 11. Android APIを使用してHTML文字列を取得する23
- 12. AndroidがHTML/PHPから文字列を取得する
- 13. フラグメントを使用するAndroidで現在の場所を取得したい
- 14. 文字列のアルファベット順のリストに文字列が所属する場所のインデックスを取得する最も良い方法は?
- 15. 回答のあるレイアウトでDivの場所を取得
- 16. 文字列を含む場所パラメータNGINX
- 17. AndroidでFusedLocationAPIを使用する場所
- 18. Bing Mapsの場所api:文字列としての応答を取得
- 19. が文字列のためのprintfを使用する場合は、文字列
- 20. Googleのアプリケーションを使用して文字列から文字を取得する
- 21. text.getを使用して文字列と文字を取得する -
- 22. ハッシュマップ値を使用して文字列を取得するエラー
- 23. mod_rewriteを使用してクエリ文字列を取得するPHP
- 24. clojure.contrib.strintを他の場所で定義された文字列で使用する
- 25. PHP - PHPでpreg_matchを使用して文字列から文字列を取得
- 26. C#を使用してSharePointドキュメントライブラリの場所を取得する
- 27. IISマネージャの接続文字列の場所を確認する場所
- 28. 任意の場所にある入力文字からback_inserterを使用してフィルタ配列文字列
- 29. Android:文字列配列の文字列リソースの名前を取得
- 30. 文字列の文字列の格納場所
あなたはもう少し具体的になることができますか? –