【发布时间】:2018-02-01 14:20:26
【问题描述】:
如果我在 xml 中有一个按钮 id 是“@id/save”
如果视图当前在应用程序中的任何位置可见或不可见,我们可以通过“保存”ID 获取。
【问题讨论】:
标签: android
如果我在 xml 中有一个按钮 id 是“@id/save”
如果视图当前在应用程序中的任何位置可见或不可见,我们可以通过“保存”ID 获取。
【问题讨论】:
标签: android
findViewById(R.id.save).isShown()
从应用程序的任何地方
查找任何视图仅对单个活动/片段/对话框/视图组有意义。您可以在多个屏幕上重复使用相同的视图 ID 来表示完全不同的视图类型。
我不确定在没有视图的屏幕上知道按钮是否可见是否有意义,因此您需要在上面的行中添加一个空检查。
如果你想把你的按钮放在某个对话框中,那么你会检查对话框是否存在
【讨论】: