0
Hai dude, 我開發了一個應用程序,其中顯示遊戲列表視圖,假設用戶在該遊戲列表視圖中單擊足球元素,則足球列表視圖打開,如果用戶選擇了特定的玩家列表視圖,則顯示該列表視圖,我的問題是我想知道哪個列表視圖處於活動狀態。如何知道列表視圖是否處於活動狀態?
任何人都可以幫助我解決這個問題嗎?
if(tabHost.getCurrentTab() == 2)
{
Log.v("I m Here Boss","0");
if(findViewById(R.id.bars_school_details).getVisibility() == View.VISIBLE)
{
Log.v("I m Here Boss","1");
findViewById(R.id.bars_school_details).setVisibility(View.GONE);
findViewById(R.id.bars_list).setVisibility(View.GONE);
findViewById(R.id.bars).setVisibility(View.VISIBLE);
}
else if(findViewById(R.id.bars_list).getVisibility() == View.VISIBLE)
{
Log.v("I m Here Boss","2");
findViewById(R.id.bars_school_details).setVisibility(View.VISIBLE);
findViewById(R.id.bars_list).setVisibility(View.GONE);
findViewById(R.id.bars).setVisibility(View.GONE);
}
}
@Mayra:其實我使用tabhost FRND,與tabHost的幫助下有兩個活動,即場與研究活動,即時通訊。 getCurrentTab(),我知道遊戲活動正在進行中,但我的目標是要知道用戶當前查看的listview是什麼,以顯示用戶查看的最大Listview。 – 2010-09-13 17:41:45
我還沒有關注......遊戲活動有一個帶有2個選項卡的選項卡視圖,每個選項卡都有一個ListView?沒有得到CurrentTab告訴你哪個是可見的呢? – 2010-09-13 18:17:08
@Mayra:我發佈了我的示例代碼 – 2010-09-13 18:23:13