android-spinner

    0熱度

    6回答

    我試圖創建一個顯示數組列表中的數據的微調器。 當我點擊下拉菜單時,它會顯示列表,但是當我點擊下拉列表中的某個項目時,它不會顯示微調器上的值。 我在這裏錯過了什麼嗎? 注意:昨天我試圖檢查使用Log.d()和System.out.println,itemOnSelected()不,但今天它工作正常。也許我重建項目,或者我已經改變了代碼中的某些東西,但是在單擊微調器內的項目後,微調器上的值仍然不顯示。

    1熱度

    1回答

    我需要將選定的項目從我的微調框中移除,但出現上述錯誤,我不知道爲什麼。 因此,我期望在不調用微調控件的事件處理程序的情況下獲取微調控件選定的項目,如果可能的話,因爲我需要在按鈕點擊時使用它。 protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our vi

    0熱度

    3回答

    當我爲微調器選擇靜態數據時,其方法OnItemSelectedListener工作正常,但是當我將JSON數據添加到微調器時,它會填充JSON數據及其數據OnItemSelectedListener沒有被調用。可能是什麼問題呢? 這裏是我的代碼: class list_Activity extends Activity implements OnItemSelectedListener {

    1熱度

    1回答

    我創建了一個自定義微調控件,因爲我一次又一次地發現,我想確保在設置我的微調控件的初始選擇或設置新的自定義適配器時,未觸發onItemSelectedListener。我只希望在用戶實際選擇一個項目時觸發它。 但由於某種原因(我完全喪失了原因),我的自定義微調器不響應觸摸事件。就好像它已被禁用,即使我已經調試過,並且看到它已完全啓用。但由於某種原因,我的小微調不會打開。任何人都可以幫我理解爲什麼?

    -1熱度

    1回答

    所以我試圖設置我的微調的值,所以用戶看到的是什麼是當前值而不是總是有1顯示,但它似乎總是崩潰。我嘗試了各種解決方案,並且總是因爲某種原因而崩潰。任何建議請,我無所適從。 這裏是我的logcat: java.lang.ArrayIndexOutOfBoundsException: length=35; index=35 at java.util.Arra

    0熱度

    1回答

    我使用自定義的微調,我有一個關於如何從另一個類,而不是內部getview()方法得到一個按鈕認爲是內部微調或獲得的TextView裏飛旋問題 這是澄清它的代碼。 @Override public View getView(int position, View convertView, ViewGroup parent){ View v = convertView; Layou

    -3熱度

    1回答

    我試圖在微調中設置提示在android中,通過動態添加數據在微調。首先,我用spinner.setPrompt(「分支列表」)但不能將其設置爲微調器。儘管我的這段代碼很爛。但仍然沒有完成。然後我用第二種方法如下: 我在這裏通過分享我的xml代碼,這是我用於設置提示的第二種方法。 MainActivity.xml <Spinner android:layout_width="250d

    0熱度

    1回答

    我的微調並不好看,我想,以減少文字和旋轉的圖標之間的差距。我也想提供設計.. 請幫助我如何提供設計 我用下面的代碼: main.xml中 <?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://sch

    1熱度

    1回答

    我正在創建一個android微調器。它顯示正常,但沒有任何反應選擇一個選項。爲什麼'if'命令不起作用? public class Main2Activity extends AppCompatActivity { Spinner spinner; ArrayAdapter<CharSequence> adapter; @Override protected void onCreate(B

    -1熱度

    1回答

    微調框似乎因爲您可以看到其顏色而創建;但是,您無法選擇它。更糟糕的是,當您添加setPrompt(在下面的代碼中註釋掉)時,會拋出NullPointerException。 LinearLayout preMadeWrapper = (LinearLayout) findViewById(R.id.myId); int firstHeight = (int) getResources().get