这是我的主要活动:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
}
这是将执行线程的类
public class Ads implements Runnable {
private Activity activity;
public Ads(Activity activity) {
// TODO Auto-generated constructor stub
this.activity = activity;
new Thread(this).start();
}
@Override
public void run() {
FrameLayout layout = new FrameLayout(activity);
layout.setBackgroundColor(Color.BLACK);
FrameLayout.LayoutParams params = new FrameLayout.LayoutParams(300, 75, Gravity.CENTER);
TextView txt = new TextView(activity);
txt.setText("ASD");
layout.addView(txt);
activity.getWindow().addContentView(layout, params);
}
}
我运行了这段代码,但我的应用程序无法启动。如何为当前活动添加布局?请帮助我,谢谢