我正在尝试在PreferenceActivity中实现自定义对话框,该对话框在对话框中仍然具有Android通用正面/中性/负面按钮,即自定义AlertDialog。下一步的示例似乎将在本文的底部示例中进行描述:Dialogs on Android developer pages。
但是,我无法找到一种方法来获取PreferenceActivity的根目录:
View layout = inflater.inflate(R.layout.custom_dialog,
(ViewGroup) findViewById(R.id.??????));
有谁知道怎么做?
答案 0 :(得分:2)
尝试此操作以获取任何视图的根视图
View layout = inflater.inflate(R.layout.custom_dialog,null);
View view = layout.getRootView();