获取活动自定义标题视图

时间:2014-11-25 15:25:10

标签: android

在我的活动中,我使用自定义标题功能:

requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.myactivitylayout);
getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.myactivitytitle);

这很有效,我可以在活动标题中看到 myactivitytitle.xml 元素。

现在,我需要编辑 myactivitytitle.xml 的编程元素来执行以下操作:

View titleView = getTitleView();//This is the function I need
EditText et = titleView.findViewById(R.id.text1);
et.setText(...

如何获取标题的视图以访问其元素?

1 个答案:

答案 0 :(得分:4)

这是我的main_activity.java。在我的活动中,我使用自定义标题(R.layout.mytitle)。我的标题中有一个TextView。我可以得到这个TextView,我可以使用此代码设置它的文本。

    requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
    setContentView(R.layout.main);
    getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, R.layout.mytitle);
    TextView krdTxt = (TextView) findViewById(R.id.Kredi);
    krdTxt.setText("Faturalı Abone ");