onPreferenceClick失去选择器

时间:2015-09-06 09:20:25

标签: java android preference

如果我设置PreferenceClick方法而不做任何事情,当用户点击Preference时,我可以看到选择器。

  @override
  public boolean onPreferenceClick(Preference preference) {
     // empty

}

但是当我在用户点击Preference时尝试加载片段时,选择器不再显示。 我们怎样才能克服这个问题?

一个解决方案我发现工作是将任务放在一个可运行的但我不确定这是否是正确的方法。

        @Override
        public boolean onPreferenceClick(Preference preference) {

            mHandler.postDelayed(new Runnable() {
                @Override
                public void run() {
                   ///do my task here
                }
            }, 100);

0 个答案:

没有答案