これは私の主な活動です:
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);
}
}
このコードを実行しましたが、アプリケーションを開始できませんでした。現在のアクティビティにレイアウトを追加するには? 助けてください、tks