XtからQt、Java Awt/Swt/Swingなどの多くのデスクトップGUIアプリケーションを開発して、Androidに慣れるのは難しいです。どのように私はそれをカスタマイズし ん)ActivityクラスはのonCreate(経由でインスタンス化されるのでコンストラクタではなくインテントを介してデータを渡す
:
は、私が次に示すように、明示的に意図機構を介してDetailedViewを呼び出すMAINVIEWのActivityクラスがあると? (コンストラクタはありません。 はデータを意図通りに渡します)
MainActivityには、DetailedViewインスタンスの参照を取得する方法はありますか?
詳細ビューでMainActivityインスタンスの参照を取得する方法はありますか?
FrontEndへの参照をDetailedViewクラスに渡すにはどうすればよいですか? Intent.putExtras()は、 の特定のデータ型のみをインテントレシーバクラス に渡すことを許可します。
MainActivity { ... FrontEnd fe; ... public void onCreate(Bundle savedInstanceState) { ... Intent myIntent = new Intent(this, DetailedView.class); ... } protected void onListItemClick(ListView l, View v, int position, long id) { ... startActivityForResult(myIntent,..); ... } }