Как я могу преобразовать это в формат макета XML? - PullRequest
0 голосов
/ 21 сентября 2011

Это код, исходящий из файла Activity. Я хотел бы, чтобы макет выглядел одинаково, но я хочу, чтобы этот код в формате XML. Потому что чертовски тревожно иметь какой-то код динамически, а другой в XML-файлах. Так, пожалуйста, может кто-нибудь сделать это из динамически в макет XML?

    protected void initLayout() {

    // root view - GRN
    LinearLayout rootView = new LinearLayout(this.getApplicationContext());
    rootView.setOrientation(LinearLayout.VERTICAL);

    this.mText = new TextView(this.getApplicationContext());
    this.mText.setLayoutParams(new LayoutParams(LayoutParams.WRAP_CONTENT,
            LayoutParams.WRAP_CONTENT));
    rootView.addView(this.mText);

    this.eventLayout = new LinearLayout(this.getApplicationContext());
    this.eventLayout.setOrientation(LinearLayout.VERTICAL);
    ScrollView sv_obj = new ScrollView(this.getApplicationContext());
    sv_obj.addView(this.eventLayout);
    rootView.addView(sv_obj);
    this.setContentView(rootView);

}

1 Ответ

0 голосов
/ 21 сентября 2011
<LinearLayout android:orientation="vertical>
    <TextView android:width="wrap_content  android:height="wrap_content/>
    <ScrollView>
        <LinerLayout android:orientation="vertical> 
        </LinearLayout>
    </ScrollView>
</LinearLayout>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...