tried 2 different methods for creating adapters for the format spinner, but both... user/kenstir/android-action-bar
authorkenstir <kenstir@gmail.com>
Sat, 17 Oct 2015 19:37:10 +0000 (15:37 -0400)
committerkenstir <kenstir@gmail.com>
Sat, 17 Oct 2015 19:37:10 +0000 (15:37 -0400)
Open-ILS/src/Android/core/src/org/evergreen_ils/searchCatalog/SearchCatalogListView.java
Open-ILS/src/Android/core/src/org/evergreen_ils/utils/ui/CompatSpinnerAdapter.java

index 68b4d43..37bb5b7 100644 (file)
@@ -480,6 +480,8 @@ public class SearchCatalogListView extends ActionBarActivity {
         String formats_json = loadJSONFromResource(R.raw.search_formats);
         SearchFormat.initFromJSON(formats_json);
         List<String> labels = SearchFormat.getSpinnerLabels();
+        //ArrayAdapter<String> adapter = CompatSpinnerAdapter.CreateCompatSpinnerAdapter(this, labels);
+        //ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_dropdown_item, labels);
         ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, labels);
         searchFormatSpinner.setAdapter(adapter);
     }
index 90fa9c8..c71e630 100644 (file)
@@ -6,6 +6,7 @@ import android.widget.ArrayAdapter;
 import org.evergreen_ils.R;
 
 import java.util.ArrayList;
+import java.util.List;
 
 /**
  * Created by kenstir on 1/5/14.
@@ -17,7 +18,7 @@ public class CompatSpinnerAdapter {
      * The fix is to use two different spinner layouts, one for GB with textColor="@color/dark"
      * and one for newer versions with textColor="?android:textColorPrimary".
      */
-    public static ArrayAdapter<String> CreateCompatSpinnerAdapter(Context context, ArrayList<String> list) {
+    public static ArrayAdapter<String> CreateCompatSpinnerAdapter(Context context, List<String> list) {
         int spinner_layout = (Build.VERSION.SDK_INT < Build.VERSION_CODES.HONEYCOMB)
                 ? R.layout.spinner_gb_layout :
                 R.layout.spinner_layout;