android-adapter

    0熱度

    1回答

    我想要在片段內的網格視圖中顯示的圖像上發生onclick事件時獲取圖像屬性。我試圖從傳遞給onItemClick方法的參數中獲取值。當我嘗試訪問任何參數時,應用程序停止工作。 在烤麪包機內部,我用v.getId()/ position/id替換文本「test」。然後,應用程序停止。 這是代碼。 GridView gridView = (GridView) view.findViewById(R.i

    3熱度

    2回答

    我在我的適配器上有一個稍微奇怪的錯誤。 適配器正在創建的視圖是左側的縮略圖和有幾行的表格。每行有兩個文字瀏覽。 其中一個textview有android:autoLink="web"屬性集,而listview上有一個onItemClickListener。 問題是,每當TextView自動鏈接它的內容時,下次它的父視圖被轉換時,它不會再從onItemClickListener接收點擊。 讓我用一個

    2熱度

    4回答

    這裏是我的getView()方法。充氣時我得到空指針異常。同樣的問題有很多答案。這用在一個片段中。但那不適合我。 @Override public View getView(int position, View convertView, ViewGroup parent) { Context con = null; View vi=convertView; if(c

    0熱度

    1回答

    我想在我的列表視圖中顯示一個按鈕,以防萬一我沒有數據通過自定義數組適配器填充列表。如果我有數據和我的列表視圖獲取數據項填充,但如果我沒有數據項目顯示列表視圖應該顯示LinearLayout ID爲「@android:ID /空」,但它從來沒有顯示這個和我的應用程序在這個階段崩潰。在我的FavoriteStudents.java類文件我有一個AsyncTask defined.In。 doInBac

    2熱度

    1回答

    我使用SimpleCursorAdapter來填補我的名單如下: adapter = new SimpleCursorAdapter(this, R.layout.fang_listlayout, MainController.getInstance().getCursor(), new String[] {"Foo", "Foo2"}, new int[

    3熱度

    1回答

    我有一個ViewPager,我希望保存當前狀態一旦離開Activity。我的一個選擇是將當前變量值保存在我已有的數據庫中,並在重新創建活動時將其讀回。然而,這個解決方案似乎是過度勞累。是否有另一種更好的方法來恢復ViewPagwer的最後狀態?我可以使用ViewPager適配器的這兩種方法嗎? @Override public void restoreState(Parcelable arg0,

    3熱度

    1回答

    在類BaseAdapter類的方法notifyDataSetChanged的文檔中指出,「通知附加的觀察者,底層數據已更改,並且任何反映數據集的視圖都應刷新自身。」 認爲我在字符串數組改變第三元素(用於ListView陣列數據),什麼「任何視圖反映了數據集應自動刷新」手段?我的列表視圖中的第三個查看項目是否被通知? 另外,notifyDataSetChanged()和getView()怎麼樣?

    21熱度

    2回答

    您能否解釋ArrayAdapter的getView()方法。 我閱讀文檔,它有三個參數: position:該項目的適配器的數據集的 我們希望其查看的項目中的位置。 convertView:舊的視圖重用,如果可能的話。注意:你應該在使用之前檢查這個視圖是非空的並且是合適的類型。如果無法將此視圖轉換爲顯示正確的數據,則此方法可以創建新視圖。 異構列表可以指定它們的視圖類型數量,以便此視圖總是正確的類

    0熱度

    2回答

    我使用setListAdapter網上顯示的用戶.. 這裏是我的代碼: Vector<String> myvector= Receiver.user; int i =0; String[] strings =new String[myvector.size()]; for(String str : myvector) { strings[i] = str; i++;

    0熱度

    2回答

    嗨,我必須在android中使用soap calls.here開發一個listview應用程序,我希望運行應用程序意味着orderid和狀態顯示here.here我必須單擊列表中的任何順序意味着狀態顯示下一個活動。 但OrderID和狀態顯示在列表視圖successfully..but這裏遇到了一些問題...... OrderID和狀態顯示格式如下: 1 --------- F2 -----