2014-01-11 113 views
0

當然這應該工作?我只得到一個圓形不確定的微調。我究竟做錯了什麼!?ListView onItemClick水平進度條

// Assume oListElements is a list of strings 
ArrayAdapter<String> oArrayAdapter = new ArrayAdapter<String> (this,android.R.layout.simple_list_item_1,oListElements); 
oListView.setAdapter(oArrayAdapter); 

@Override 
public void onItemClick(AdapterView<?> oArg1, View oView, int iInt1, long iInt2) 
{ 
    /* 
    * Also tried: 
    * ProgressDialog oProgressDialog = new ProgressDialog(this,ProgressDialog.STYLE_HORIZONTAL); 
    */ 
    ProgressDialog oProgressDialog = new ProgressDialog(this); 
    oProgressDialog.setProgress(ProgressDialog.STYLE_HORIZONTAL); 
    oProgressDialog.setMax(100); 
    oProgressDialog.setMessage("PD Message"); 
    oProgressDialog.show(); 
} 

如果你需要它,我的XML很簡單:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 
tools:context=".TrainingMode" > 

    <ListView 
     android:id="@+id/scroll_view_listview" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     > 

    </ListView> 

</RelativeLayout> 

忽略這一點,我只需要繞過愚蠢的堆棧溢出代碼/字檢查。等等等等等等等等等。

+0

哈哈感謝@still_learning - 傻錯字:) FYI:setIndeterminate()沒有按」似乎是必要的。 – user114381

回答