访问setter和getters方法

Mar*_* S. 0 android android-custom-view

我有一个使用setContentView(R.layout.activityA)方法设置布局的A活动.activityA布局包含customView.我的customView有一堆setter和getter.如何从A活动中访问它们?当我在acitivity A中创建一个customView实例时,它可以工作,但是customView创建了两次:一次是从setContentView创建的,第二次是我创建它的新实例.有没有其他方法来访问这些方法?请指教.谢谢.

new*_*yca 5

你在Activity的代码中尝试过类似的东西吗?

@Override
public void onCreate(Bundle state){
    super.onCreate(state);
    setContentView(R.layout.activityA);
    CustomView customView = (CustomView)findViewById(R.id.customviewId);

    Something x = customView.someGetterMethodX();
    ...etc...

}
Run Code Online (Sandbox Code Playgroud)