有谁知道如何在 android 运行时执行活动布局或有一个很好的参考?
这是我的活动的代码。我确信我只是忽略了在这里做一些事情:
package com.isi.sa;
import android.app.Activity;
import android.os.Bundle;
import android.widget.LinearLayout;
import android.widget.TextView;
public class SimpleAssessmentTest extends Activity {
LinearLayout layout;
TextView question;
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
layout = new LinearLayout(this);
question = new TextView(this);
layout.setLayoutParams(new ViewGroup.LayoutParams(-1,-1));
layout.setBackgroundColor(R.color.blue);
question.setLayoutParams(new ViewGroup.LayoutParams(-1,-2));
question.setTextColor(R.color.green);
question.setTextSize(1,14);
question.setText("This is question1");
layout.addView(question);
setContentView(layout);
}
}
正如您所看到的,我只是尝试添加带有单个文本视图的线性布局(仅用于测试目的),但是,当活动开始时,我只会看到一个带有应用程序名称标题栏的黑屏。
Thanks
您忘记设置 contentView。你应该添加
setContentView(layout);
结束时onCreate
method
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)