私のTabActivity
は、ProgressBar
と、2つのタブ(Activities
とListView
)を含んでいます。TabActivityのアクティビティ(タブ)からの制御の設定方法
どこでprogress = (ProgressBar)findViewById(R.id.progress_bc);
を初期化しなければならないんどのように私はActivity
にListView
にonItemClick
からprogress.setVisibility(View.GONE);
を設定することができますか?
<ProgressBar
android:id="@+id/progress_bc"
android:indeterminate="true"
android:layout_width="18dip"
android:layout_height="18dip"
style="@android:style/Widget.ProgressBar.Small"/>
私はこれを行う方法を知っていますが、 '.ProgressBar.Small'のアクティビティでは適切ではないので、** TabActivity'で** progressBar'を使用する方法があることを願っていますが、これはTabActivity'のタブの下にあります:) – Sviatoslav
次に、あなたの親アクティビティ(この場合はTabActivityです)のオブジェクトにアクセスできるgetParent()メソッドを使ってアクセスします。 –
私の変更を削除したので、答えを編集したり、私の質問に 'getParent()'を使う方法を説明して新しいものを作成できますか?そして私は質問の答えとしてそれを選択します:) – Sviatoslav