私は持っている:
[TextView] id: "MonthValue" テキスト: "11"
id MonthValueの文字列としてテキストを取得したい
私は持っている:
[TextView] id: "MonthValue" テキスト: "11"
id MonthValueの文字列としてテキストを取得したい
クエリのText
プロパティを使用するだけです:
app.Query(c => c.Id("MonthValue").Text
参照: https://developer.xamarin.com/api/property/Xamarin.UITest.Queries.AppResult.Text/
Repl()
コマンドを介してデバッグを介して解決策を得ましたが、私も同じ問題に悩まされていました。次のようなインデックス位置で使用してみてください。
app.Query(c=>c.Id("NoResourceEntry-8"))[0].Text
同様に、クラスを同じように使用できます:
app.Query(c=>c.Class("LabelRenderer"))[0].Text
のクエリでClass("LabelRenderer")
2 つの結果が得られました。したがって、上記の例では、2 つの結果が得られたことがわかりますが、特定の結果にはインデックスを使用する必要があります。