Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何创建状态跨越多个活动的自定义视图?创建自定义视图并不是难事。
具体来说,我正在使用一个滑动抽屉,我希望这个抽屉保持它的状态,因为它出现在多个活动上。我还没有看到这样做的编码示例,希望其他人有。谢谢。
取决于它应该跨越多长时间。您可能需要考虑将其状态存储在 SharedPreferences 中 - 这样,即使您重置手机,它也会持续存在。
如果它“很快”,您可以在意图附加内容中传递状态数据。
您也可以考虑静态变量,但请记住,一旦用户移动到其他地方,您的活动可能会被终止,因此如果用户回来,您可能会丢失您的状态。