1
У меня есть класс Main и OtherClass. Я хочу добавить представление в OtherClass в классе Main, но у вас есть проблема.Как добавить представление по контексту на Android
Основная деятельность:
public class Main(){
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
ScrollView MainScrollView = new ScrollView(this);
this.setContentView(MainScrollView);
RelativeLayout MainRelLay = new RelativeLayout(this);
MainScrollView.addView(MainRelLay);
OtherClass obj = new OtherClass(this);
MainRelLay.addView(OtherClass());
}
У меня есть OtherClass:
public class OtherClass{
public OtherClass(Context cnt){
EditText et = new EditText(cnt);
((Activity) cnt).addContentView(et, null);
}
}
Вы должны использовать наблюдаемый рисунок. Ребенок объявляет основной класс через какое-то событие. Основной класс решает, как реагировать (обращаться) на это событие. В вашем случае вы добавите представление. – icbytes