我想通过定义一个扩展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(...){
...
}
}
1条答案
按热度按时间yshpjwxd1#
在类活动文件中使用片段
https://www.vogella.com/tutorials/androidfragments/article.html