我尝试学习如何使用Appium和Java使用原生Android应用程序。
我有一个结构:
B类包含:
A类:element_1
A类:element_2
我需要获得所有具有B类的元素并将它们放入列表中。
如何使用Appium for Android本机应用程序在Java中执行子元素列表?
答案 0 :(得分:1)
这就是你可以把所有元素放在列表中的方法:
import {Component} from 'angular2/core';
import {RouteConfig, ROUTER_DIRECTIVES, ROUTER_PROVIDERS } from 'angular2/router';
@Component({
selector: 'navbar',
template: `
<nav class="navbar navbar-default">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#mainNav" aria-expanded="false">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<!-- Here's an example of what I mean. This doesn't actually do anything -->
<a class="navbar-brand navbar-center" [routerLink]="['Home']"><img src="img/logo.svg"/></a>
</div>
<div class="collapse navbar-collapse" id="mainNav">
<ul class="nav navbar-nav navbar-left">
<li><a href="#"><i class="fa fa-user"></i>This is you!</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li><a href="#"><i class="fa fa-calendar"></i></a></li>
<li><a href="#"><i class="fa fa-exclamation-circle"></i></a></li>
<li><a href="#"><i class="fa fa-cog"></i></a></li>
</ul>
</div>
</nav>
`,
styleUrls: ['css/navigation.css'],
directives: [ROUTER_DIRECTIVES],
providers: [ROUTER_PROVIDERS]
})
export class NavbarComponent { }