我有一个类 TitleView 扩展了 LinearLayout,其中有一个按钮。由于有 servral UI 需要这个类,我将它包含在那些布局 xml 文件中。现在我需要在按钮按下后启动一个PreferenceFragment,但是我就是不能使用getFragmentManager()来获取FragmentManager来控制TitleView中的PreferenceFragment。
谁能帮我吗 ?非常感谢 :)
我有一个类 TitleView 扩展了 LinearLayout,其中有一个按钮。由于有 servral UI 需要这个类,我将它包含在那些布局 xml 文件中。现在我需要在按钮按下后启动一个PreferenceFragment,但是我就是不能使用getFragmentManager()来获取FragmentManager来控制TitleView中的PreferenceFragment。
谁能帮我吗 ?非常感谢 :)
class TitleView extends LinearLayout
{
private FragmentActivity mActivity;
/**
* @param of type null
* @return mActivity of type FragmentActivity
* getter function for mActivity
* @since May 3, 2013
* @author rajeshcp
*/
public FragmentActivity getmActivity() {
return mActivity;
}
/**
* @param mActivity of type FragmentActivity
* @return of type null
* setter function for mActivity
* @since May 3, 2013
* @author rajeshcp
*/
public void setmActivity(FragmentActivity mActivity) {
this.mActivity = mActivity;
mActivity.getSupportFragmentManager();
}
public TitleView(Context context) {
super(context);
}
}
((TitleView)findViewbyId(R.id.your_lay_out_id)).setmActivity(yourFragmentActivity);
mActivity.getSupportFragmentManager();