Android View onResume 方法?
Posted
技术标签:
【中文标题】Android View onResume 方法?【英文标题】:Android View onResume method? 【发布时间】:2014-04-14 11:29:55 【问题描述】:当使用后退按钮返回活动时,
startActivity(new Intent(this, ActivityMainMenu.class));
被调用,是否有任何方法可以自动转到自定义视图?
我注意到,当返回视图时,它不再无效。
基本上不使用活动的 onResume 我希望能够恢复我的自定义视图。
【问题讨论】:
这就是你想要使用 Fragments 的地方。 (它们与生命周期相关联。) 因为我正在使用动画创建自定义视图。 【参考方案1】:任何想知道你的人都可以使用:
protected void onAttachedToWindow()
每次将视图附加到窗口时都会调用它。
【讨论】:
从后台恢复应用时不会被调用【参考方案2】:在android Source for TextView 中,它是post
s 一个Runnable
。
if (ss.error != null)
final CharSequence error = ss.error;
// Display the error later, after the first layout pass
post(new Runnable()
public void run()
setError(error);
);
【讨论】:
以上是关于Android View onResume 方法?的主要内容,如果未能解决你的问题,请参考以下文章
android的adapter能不能在onResume方法中创建
Android 必知必会:自定义 View 可以知道 onPause/onResume 被调用了吗?
Android 必知必会:自定义 View 可以知道 onPause/onResume 被调用了吗?
Android 必知必会:自定义 View 可以知道 onPause/onResume 被调用了吗?(不依赖Lifecycle)