0
マイtabhostのtools.javaをクリックしてください聞きます。 と各 "file。java"コマンド内で計算を実行する必要があります。はTabWidget
「dados.java」内には、ユーザーの情報が表示されます。 「calcular」タブをクリックすると、すべてのデータが完了していることを確認する必要があります。
私はボタンのように、各タブの "onclicklistener"が必要なのでしょうか?
どのようにですか?タブ "Dados"タブ "Legenda"タブ "calcular"をクリックしたときにコードを実行するイベントを作成する方法は?
注意:「ToolDadosCircular.java」ファイルからどのタブをクリックしたかを確認する必要があります。
編集: tabtools.xmlコード:
<TabHost
xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/tabhost"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_above="@+layout/rowLog"
android:layout_below="@+layout/rowLine" >
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:padding="5dp" >
<TabWidget
android:id="@android:id/tabs"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
<FrameLayout
android:id="@android:id/tabcontent"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:padding="5dp" />
</LinearLayout>
</TabHost>
作品のようなものです次の: このイベントをクリックする私はToolDadosTubuCirc.javaにある他のクラス。 getTabHostを使用できません。tabHost Tools.javaファイルの値を別のクラスに渡す必要がありますか?はいの場合、どうですか? – GDawson
'getParent()。getTabHost();' これは親コンテキスト(TabActivity)を取得し、メソッドやフィールドなどのTabActivity情報にアクセスできるようになります。 –
申し訳ありません、友人、私は分かりません。 上記のコードを他のクラスで呼び出すときのコードに変更できますか? とヘルプ – GDawson