ここで説明TabActivity
するソリューションをまとめましたが、もちろん、これはハッキーなアプローチであるため、コントロールのコンテキストに関連する問題があります。特に、コンテキストが間違っているため、ダイアログとスピナーは正常に動作せず、実行時にクラッシュします。のコンテキストをにしたいのですが、スピナーのコンテキストをコンストラクターの外部に設定する方法を知りません。を使用してスピナーを配線しているため、現時点ではコンストラクターを明示的に呼び出しません。のコンテキストを調整する方法はありますか?これが私の現在のコードです:Spinner
getParent()
findViewById
Spinner
categorySpinner = (Spinner) findViewById(R.id.spinner_category);
categoryAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, list3);
categoryAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
categorySpinner.setAdapter(categoryAdapter);
categorySpinner.setOnItemSelectedListener(this);