在androidjava中通过扩展类来定义新类时,如何改变类字段的类型和布局?

taor4pac  于 2021-07-03  发布在  Java
关注(0)|答案(1)|浏览(287)

我想通过定义一个扩展myclass的新类myclass\b来重用myclass。但是当我使用myclass\u b时,我需要将method1中的类字段变量'adapter'和变量'new\u adapter'从classa更改为classb。我还需要将我的class\u b的布局从class\u a\u布局更改为class\u b\u布局。
我是 java 新手。有没有一个好的方法来实现这个概念?

public class MyClass  extends AppCompatActivity {

  private ClassA   adapter ; 
  ...

  @Override
  protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        setContentView(R.layout.class_a_layout);

        ...

        adapter = new ClassA(MyClass.this, var1 );
        ...
   }

   private void method1( String var2, String var3 ){ 
     ClassA   new_adapter ; 
     ....
  }

 private void  method2(...){
 ...
}

}
yshpjwxd

yshpjwxd1#

在类活动文件中使用片段
https://www.vogella.com/tutorials/androidfragments/article.html

相关问题