Rya*_*yan 7 android runtime android-layout
有没有人知道如何执行或在运行时在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);
}
}
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,我只是尝试使用单个文本视图添加线性布局(仅用于测试目的)但是,当活动开始时,我只得到一个带有我的应用名称标题栏的黑屏.
谢谢
你忘了设置你的contentView.你应该添加
setContentView(layout);
Run Code Online (Sandbox Code Playgroud)
在onCreate方法的最后
| 归档时间: |
|
| 查看次数: |
38004 次 |
| 最近记录: |