0 評価
  • はじめまして。

    MainActivity.class
    public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      CreateTable.CreateTable();
     }

    CreateTable.class
    public static void CreateTable() {
    TableLayout tableLayout = new TableLayout(CreateTable.this);
              setContentView(tableLayout, new LayoutParams(LayoutParams.FILL_PARENT,LayoutParams.FILL_PARENT));
    ~TableLayoutに対する処理~
    }

    でthisにstatic コンテキストでは this を使用できません
    というエラーが出るのですが、CreateTableのpublic static voidを消すとthisに対するエラーは消えるのですが、Mainでstaticをつけて下さいと怒られます。

    プログラムの内容としては、MainActivityでCreateTableを呼び出してTableLayoutを作成したいです。

    教えてください。
質問   Jun 15, 2013   アプリ 匿名

ログインまたはユーザー登録してから回答してください。

 Loading...