我有三个布局,一个用于显示主菜单,第二个用于子菜单,第三个用于细节菜单。我必须使用键盘箭头按钮在这些布局之间导航。向下移动主菜单到子菜单,从子菜单到细节菜单工作, 但问题是,当我在详细菜单中时,我无法进入子菜单。我尝试使用属性android:nextFocusUp,但它不适合我。
mktime()
答案 0 :(得分:0)
protocol Searchable{
func matches(text: String) -> Bool
}
protocol ArticleProtocol: Searchable {
var title: String {get set}
}
extension ArticleProtocol {
func matches(text: String) -> Bool {
return title.containsString(text)
}
}
struct FirstArticle: ArticleProtocol {
var title: String = ""
}
struct SecondArticle: ArticleProtocol {
var title: String = ""
}
protocol SearchResultsProtocol: class {
associatedtype T: Searchable
}
注意:您的布局有太多嵌套布局,这会使应用程序的性能下降