getview

    0熱度

    1回答

    以下是我嘗試創建列表視圖:此代碼適用於我的MainActivity,並且該應用根本無法工作。 我試圖將我的佈局通貨膨脹包括到我的查看持有人,並打破了一切。我把我當前的代碼(這是行不通的)和最後一點(當試圖包含Layout到View Holder之前)。 此外,這是我改變的唯一部分,所以問題在這裏。 請告訴我我做錯了什麼?有沒有辦法將Layout添加到ViewHolder?謝謝。 public Vi

    0熱度

    1回答

    我定義了一個gridview和gridviewadapter來選擇圖像。選擇2張或更多圖像時,一切正常。但是,當我選擇1時,位置= 1被positon = 0中的圖像覆蓋,並且這僅在第一次選擇1個圖像時發生。流動是getView()在適配器: @Override public View getView(final int position, View convertView, final

    -2熱度

    1回答

    我在這裏爲複選框和textview正確獲取值。但是,我無法獲得EditText值。我只能空着。 我的示例代碼: View view = null ; for(int i = 0; i < list.getCount(); i++) { view = list.getAdapter().getView(i, null, null) ; TextView textViewNic

    1熱度

    1回答

    我已經看到幾個關於GetView被多次調用的適配器並導致性能問題的其他問題。但是,這個問題並不重複。 所有我發現提到,有一個的ListView與WRAP_CONTENT的高度會引起這種行爲的答案,但我使用適配器來填充的GridView,以高度設定爲match_parent。一次又一次地調用GetView,直到活動崩潰。 這裏是在GridView我想填充佈局: <?xml version="1.0"

    0熱度

    2回答

    以下是我的適配器方法, public class StatusAdapter extends BaseAdapter { private Context mContext; private View view; private ViewHolder mViewHolder; private LayoutInflater layoutInflater;

    -1熱度

    1回答

    我很新編程,但我有一個列表視圖顯示數據庫的內容。它還有一個可以按下的按鈕。有問題的代碼是在我的適配器類的列表視圖。理想情況下,我想將按鈕已按下的行的信息傳遞給新活動。到目前爲止,如果我拿出startActivity,我可以更改按鈕的文本,所以我知道該按鈕的工作原理,但只要我嘗試添加startActivity,它就會崩潰。我試圖打開的活動只是讓我知道我可以讓按鈕工作(因此我稱之爲成功),然後我可以將

    0熱度

    1回答

    我有一個方法如下,想從這個方法設置一個ActionBar標題,所以我可以訪問「位置」。 @Override public View getView(int position, View convertView, ViewGroup parent){ View songLay = convertView; if (convertView == null) {

    1熱度

    1回答

    我想通過使用GridView實現以下圖像設計,我嘗試過使用這些代碼行,但未能獲得5到6,15和16之間的空白空間,因爲它在設計中顯示。 public View getView(int position, View convertView, ViewGroup parent) { // TODO Auto-generated method stub final ViewHolder holde

    0熱度

    2回答

    我當前丟失了一個問題,當ListView滾動到頂部時,顯示ImageView的列表我將向列表中添加更多數據並使ListView仍然顯示當前圖像而不是列表中的第一個圖像。因此,在數據更改和調用notifyDatasetHasChanged()之後,我使用setSelection方法。但是,當我在上述調用之後再次滾動List時,我在適配器的getView()方法中出現錯誤的位置。 下面是代碼: for

    1熱度

    1回答

    我想點擊方法只被調用一次,我能做些什麼得到這個結果? 這裏是我的代碼: public override View GetView(int position, View convertView, ViewGroup parent) { View result = convertView; if (result == null) { res