diff --git a/OsmAnd/libs/android-support-v7-appcompat.jar b/OsmAnd/libs/android-support-v7-appcompat.jar new file mode 100644 index 0000000000..fdd6c5bf88 Binary files /dev/null and b/OsmAnd/libs/android-support-v7-appcompat.jar differ diff --git a/OsmAnd/res/layout/expandable_list.xml b/OsmAnd/res/layout/expandable_list.xml index d21d8aac68..79266d46b4 100644 --- a/OsmAnd/res/layout/expandable_list.xml +++ b/OsmAnd/res/layout/expandable_list.xml @@ -24,6 +24,6 @@ android:layout_marginRight="0dp" android:layout_marginTop="0dp" android:layout_weight="1" - android:groupIndicator="@android:color/transparent"> + android:groupIndicator="@android:color/transparent"/> \ No newline at end of file diff --git a/OsmAnd/res/layout/waypoint_reached.xml b/OsmAnd/res/layout/waypoint_reached.xml index 5206990fce..c151476641 100644 --- a/OsmAnd/res/layout/waypoint_reached.xml +++ b/OsmAnd/res/layout/waypoint_reached.xml @@ -26,7 +26,7 @@ android:textColor="@color/distance_color" android:maxLines="2" android:textStyle="bold" - android:textSize="15sp"> + android:textSize="15sp"/> diff --git a/OsmAnd/res/values/styles.xml b/OsmAnd/res/values/styles.xml index 9efd264fa6..0dc4fb681a 100644 --- a/OsmAnd/res/values/styles.xml +++ b/OsmAnd/res/values/styles.xml @@ -53,11 +53,11 @@ - - - - diff --git a/OsmAnd/src/net/osmand/access/AccessibleActivity.java b/OsmAnd/src/net/osmand/access/AccessibleActivity.java index 1e63f01c51..7e7f052f62 100644 --- a/OsmAnd/src/net/osmand/access/AccessibleActivity.java +++ b/OsmAnd/src/net/osmand/access/AccessibleActivity.java @@ -1,16 +1,15 @@ package net.osmand.access; +import android.support.v7.app.ActionBarActivity; import android.view.MotionEvent; -import com.actionbarsherlock.app.SherlockFragmentActivity; - // Provide some additional accessibility means for activity view elements. // // To make use of these capabilities simply derive your activity from this class // and then add view elements you wish to be accessible // to the accessibleContent list. // -public class AccessibleActivity extends SherlockFragmentActivity implements AccessibleContent.Callback { +public class AccessibleActivity extends ActionBarActivity implements AccessibleContent.Callback { // List of accessible views. Use accessibleContent.add(element) // to add element to it. diff --git a/OsmAnd/src/net/osmand/plus/OsmandApplication.java b/OsmAnd/src/net/osmand/plus/OsmandApplication.java index dd3977a80b..7f7cc0abc2 100644 --- a/OsmAnd/src/net/osmand/plus/OsmandApplication.java +++ b/OsmAnd/src/net/osmand/plus/OsmandApplication.java @@ -12,6 +12,8 @@ import java.util.ArrayList; import java.util.List; import java.util.Locale; +import android.support.v7.app.ActionBar; +import android.support.v7.app.ActionBarActivity; import net.osmand.IndexConstants; import net.osmand.PlatformUtil; import net.osmand.access.AccessibilityPlugin; @@ -75,10 +77,6 @@ import android.widget.Toast; import btools.routingapp.BRouterServiceConnection; import btools.routingapp.IBRouterService; -import com.actionbarsherlock.app.ActionBar; -import com.actionbarsherlock.app.SherlockActivity; -import com.actionbarsherlock.app.SherlockExpandableListActivity; -import com.actionbarsherlock.app.SherlockListActivity; public class OsmandApplication extends Application { @@ -809,13 +807,14 @@ public class OsmandApplication extends Application { if (osmandSettings.OSMAND_THEME.get() == OsmandSettings.OSMAND_LIGHT_DARK_ACTIONBAR_THEME && Build.VERSION.SDK_INT < Build.VERSION_CODES.ICE_CREAM_SANDWICH) { ActionBar ab = null; - if (c instanceof SherlockActivity) { - ab = ((SherlockActivity) c).getSupportActionBar(); - } else if (c instanceof SherlockListActivity) { - ab = ((SherlockListActivity) c).getSupportActionBar(); - } else if (c instanceof SherlockExpandableListActivity) { - ab = ((SherlockExpandableListActivity) c).getSupportActionBar(); + if (c instanceof ActionBarActivity) { + ab = ((ActionBarActivity) c).getSupportActionBar(); } +// else if (c instanceof SherlockListActivity) { +// ab = ((SherlockListActivity) c).getSupportActionBar(); +// } else if (c instanceof Expandable) { +// ab = ((SherlockExpandableListActivity) c).getSupportActionBar(); +// } if (ab != null) { BitmapDrawable bg = (BitmapDrawable) getResources().getDrawable(R.drawable.bg_striped); bg.setTileModeXY(TileMode.REPEAT, TileMode.REPEAT); diff --git a/OsmAnd/src/net/osmand/plus/OsmandPlugin.java b/OsmAnd/src/net/osmand/plus/OsmandPlugin.java index d87d5fe613..fab8fa6711 100644 --- a/OsmAnd/src/net/osmand/plus/OsmandPlugin.java +++ b/OsmAnd/src/net/osmand/plus/OsmandPlugin.java @@ -5,6 +5,7 @@ import android.app.Activity; import android.content.Intent; import android.content.pm.PackageManager.NameNotFoundException; import android.preference.PreferenceScreen; +import android.support.v4.app.Fragment; import net.osmand.IProgress; import net.osmand.Location; import net.osmand.PlatformUtil; @@ -26,7 +27,6 @@ import net.osmand.plus.srtmplugin.SRTMPlugin; import net.osmand.plus.views.OsmandMapTileView; import org.apache.commons.logging.Log; -import com.actionbarsherlock.app.SherlockFragment; import java.util.ArrayList; import java.util.List; @@ -150,11 +150,11 @@ public abstract class OsmandPlugin { public void updateLocation(Location location) {} - public void contextMenuLocalIndexes(Activity activity, SherlockFragment fragment, Object info, ContextMenuAdapter adapter) {}; + public void contextMenuLocalIndexes(Activity activity, Fragment fragment, Object info, ContextMenuAdapter adapter) {}; public void updateLocalIndexDescription(LocalIndexInfo info) {} - public void optionsMenuLocalIndexes(Activity activity, SherlockFragment fragment, ContextMenuAdapter optionsMenuAdapter) {}; + public void optionsMenuLocalIndexes(Activity activity, Fragment fragment, ContextMenuAdapter optionsMenuAdapter) {}; public List indexingFiles(IProgress progress) { return null;} @@ -285,14 +285,14 @@ public abstract class OsmandPlugin { } } - public static void onContextMenuActivity(Activity activity, SherlockFragment fragment, Object info, ContextMenuAdapter adapter) { + public static void onContextMenuActivity(Activity activity, Fragment fragment, Object info, ContextMenuAdapter adapter) { for (OsmandPlugin plugin : activePlugins) { plugin.contextMenuLocalIndexes(activity, fragment, info, adapter); } } - public static void onOptionsMenuActivity(Activity activity, SherlockFragment fragment, ContextMenuAdapter optionsMenuAdapter) { + public static void onOptionsMenuActivity(Activity activity, Fragment fragment, ContextMenuAdapter optionsMenuAdapter) { for (OsmandPlugin plugin : activePlugins) { plugin.optionsMenuLocalIndexes(activity, fragment, optionsMenuAdapter); } diff --git a/OsmAnd/src/net/osmand/plus/activities/FavouritesActivity.java b/OsmAnd/src/net/osmand/plus/activities/FavouritesActivity.java index 71f7e52941..be949b23ae 100644 --- a/OsmAnd/src/net/osmand/plus/activities/FavouritesActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/FavouritesActivity.java @@ -7,6 +7,8 @@ import java.io.File; import java.util.ArrayList; import android.content.Intent; +import android.support.v7.app.ActionBarActivity; +import android.view.Window; import net.osmand.plus.GpxSelectionHelper; import net.osmand.plus.OsmandApplication; import net.osmand.plus.OsmandSettings; @@ -26,13 +28,10 @@ import android.widget.TabHost.TabSpec; import android.widget.TabWidget; import android.widget.TextView; -import com.actionbarsherlock.app.SherlockFragmentActivity; -import com.actionbarsherlock.view.Window; - /** * */ -public class FavouritesActivity extends SherlockFragmentActivity { +public class FavouritesActivity extends ActionBarActivity { private static final String FAVOURITES_INFO = "FAVOURITES_INFO"; private static final String TRACKS = "TRACKS"; diff --git a/OsmAnd/src/net/osmand/plus/activities/FavouritesListActivity.java b/OsmAnd/src/net/osmand/plus/activities/FavouritesListActivity.java index 61ca506c20..17ab6ddc74 100644 --- a/OsmAnd/src/net/osmand/plus/activities/FavouritesListActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/FavouritesListActivity.java @@ -1,11 +1,11 @@ package net.osmand.plus.activities; +import android.support.v7.app.ActionBarActivity; import net.osmand.plus.OsmandApplication; import android.os.Bundle; -import com.actionbarsherlock.app.SherlockFragmentActivity; -public class FavouritesListActivity extends SherlockFragmentActivity { +public class FavouritesListActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { diff --git a/OsmAnd/src/net/osmand/plus/activities/NavigatePointFragment.java b/OsmAnd/src/net/osmand/plus/activities/NavigatePointFragment.java index 8bb0054eab..368d938875 100644 --- a/OsmAnd/src/net/osmand/plus/activities/NavigatePointFragment.java +++ b/OsmAnd/src/net/osmand/plus/activities/NavigatePointFragment.java @@ -5,6 +5,12 @@ import java.text.DecimalFormatSymbols; import java.util.Locale; import java.util.StringTokenizer; +import android.support.v4.app.Fragment; +import android.support.v4.view.MenuItemCompat; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; +import android.view.MenuItem.OnMenuItemClickListener; import net.osmand.PlatformUtil; import net.osmand.data.LatLon; import net.osmand.plus.OsmandApplication; @@ -30,15 +36,10 @@ import android.widget.EditText; import android.widget.Spinner; import android.widget.TextView; -import com.actionbarsherlock.app.SherlockFragment; -import com.actionbarsherlock.view.Menu; -import com.actionbarsherlock.view.MenuInflater; -import com.actionbarsherlock.view.MenuItem; -import com.actionbarsherlock.view.MenuItem.OnMenuItemClickListener; import com.jwetherell.openmap.common.LatLonPoint; import com.jwetherell.openmap.common.UTMPoint; -public class NavigatePointFragment extends SherlockFragment implements SearchActivityChild { +public class NavigatePointFragment extends Fragment implements SearchActivityChild { int currentFormat = Location.FORMAT_DEGREES; public static final String SEARCH_LAT = SearchActivity.SEARCH_LAT; @@ -64,7 +65,7 @@ public class NavigatePointFragment extends SherlockFragment implements SearchAct LatLon loc = null; OsmandApplication app = (OsmandApplication) getActivity().getApplication(); - Intent intent = getSherlockActivity().getIntent(); + Intent intent = getActivity().getIntent(); if(intent != null){ double lat = intent.getDoubleExtra(SEARCH_LAT, 0); double lon = intent.getDoubleExtra(SEARCH_LON, 0); @@ -110,53 +111,55 @@ public class NavigatePointFragment extends SherlockFragment implements SearchAct public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { OsmandApplication app = (OsmandApplication) getActivity().getApplication(); boolean light = app.getSettings().isLightActionBar(); - com.actionbarsherlock.view.MenuItem menuItem = menu.add(0, NAVIGATE_TO, 0, R.string.context_menu_item_directions_to).setShowAsActionFlags( - MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT); + MenuItem menuItem = menu.add(0, NAVIGATE_TO, 0, R.string.context_menu_item_directions_to); + MenuItemCompat.setShowAsAction(menuItem, MenuItemCompat.SHOW_AS_ACTION_ALWAYS | MenuItemCompat.SHOW_AS_ACTION_WITH_TEXT); menuItem = menuItem.setIcon(light ? R.drawable.ic_action_gdirections_light : R.drawable.ic_action_gdirections_dark); - menuItem.setOnMenuItemClickListener(new OnMenuItemClickListener() { + menuItem.setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { @Override - public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem item) { + public boolean onMenuItemClick(MenuItem item) { select(NAVIGATE_TO); return true; } }); TargetPointsHelper targets = app.getTargetPointsHelper(); if (targets.getPointToNavigate() != null) { - menuItem = menu.add(0, ADD_WAYPOINT, 0, R.string.context_menu_item_intermediate_point).setShowAsActionFlags( - MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT); + menuItem = menu.add(0, ADD_WAYPOINT, 0, R.string.context_menu_item_intermediate_point); + MenuItemCompat.setShowAsAction(menuItem, MenuItemCompat.SHOW_AS_ACTION_ALWAYS | MenuItemCompat.SHOW_AS_ACTION_WITH_TEXT); menuItem = menuItem.setIcon(light ? R.drawable.ic_action_flage_light : R.drawable.ic_action_flage_dark); } else { - menuItem = menu.add(0, ADD_WAYPOINT, 0, R.string.context_menu_item_destination_point).setShowAsActionFlags( - MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT); + menuItem = menu.add(0, ADD_WAYPOINT, 0, R.string.context_menu_item_destination_point); + MenuItemCompat.setShowAsAction(menuItem, MenuItemCompat.SHOW_AS_ACTION_ALWAYS | MenuItemCompat.SHOW_AS_ACTION_WITH_TEXT); menuItem = menuItem.setIcon(light ? R.drawable.ic_action_flag_light : R.drawable.ic_action_flag_dark); } menuItem.setOnMenuItemClickListener(new OnMenuItemClickListener() { @Override - public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem item) { + public boolean onMenuItemClick(MenuItem item) { select(ADD_WAYPOINT); return true; } }); //} - menuItem = menu.add(0, SHOW_ON_MAP, 0, R.string.search_shown_on_map).setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT); + menuItem = menu.add(0, SHOW_ON_MAP, 0, R.string.search_shown_on_map); + MenuItemCompat.setShowAsAction(menuItem, MenuItemCompat.SHOW_AS_ACTION_ALWAYS | MenuItemCompat.SHOW_AS_ACTION_WITH_TEXT); menuItem = menuItem.setIcon(light ? R.drawable.ic_action_marker_light : R.drawable.ic_action_marker_dark); menuItem.setOnMenuItemClickListener(new OnMenuItemClickListener() { @Override - public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem item) { + public boolean onMenuItemClick(MenuItem item) { select(SHOW_ON_MAP); return true; } }); - menuItem = menu.add(0, ADD_TO_FAVORITE, 0, R.string.add_to_favourite).setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT); + menuItem = menu.add(0, ADD_TO_FAVORITE, 0, R.string.add_to_favourite); + MenuItemCompat.setShowAsAction(menuItem, MenuItemCompat.SHOW_AS_ACTION_ALWAYS | MenuItemCompat.SHOW_AS_ACTION_WITH_TEXT); menuItem = menuItem.setIcon(light ? R.drawable.ic_action_fav_light : R.drawable.ic_action_fav_dark); menuItem.setOnMenuItemClickListener(new OnMenuItemClickListener() { @Override - public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem item) { + public boolean onMenuItemClick(MenuItem item) { select(ADD_TO_FAVORITE); return true; } @@ -226,7 +229,7 @@ public class NavigatePointFragment extends SherlockFragment implements SearchAct currentFormat = Location.FORMAT_DEGREES; showCurrentFormat(new LatLon(latitude, longitude)); final Spinner format = ((Spinner)view.findViewById(R.id.Format)); - ArrayAdapter adapter = new ArrayAdapter(getSherlockActivity(), android.R.layout.simple_spinner_item, new String[] { + ArrayAdapter adapter = new ArrayAdapter(getActivity(), android.R.layout.simple_spinner_item, new String[] { getString(R.string.navigate_point_format_D), getString(R.string.navigate_point_format_DM), getString(R.string.navigate_point_format_DMS), diff --git a/OsmAnd/src/net/osmand/plus/activities/OsmandExpandableListActivity.java b/OsmAnd/src/net/osmand/plus/activities/OsmandExpandableListActivity.java index 71246fc049..247cb3903d 100644 --- a/OsmAnd/src/net/osmand/plus/activities/OsmandExpandableListActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/OsmandExpandableListActivity.java @@ -1,5 +1,11 @@ package net.osmand.plus.activities; +import android.app.ExpandableListActivity; +import android.support.v4.view.MenuItemCompat; +import android.support.v7.app.ActionBarActivity; +import android.view.Menu; +import android.view.MenuItem; +import android.widget.ExpandableListView; import net.osmand.plus.OsmandApplication; import android.app.ActionBar; import android.graphics.Shader.TileMode; @@ -8,13 +14,9 @@ import android.graphics.drawable.Drawable; import android.os.Bundle; import android.view.View; -import com.actionbarsherlock.app.SherlockExpandableListActivity; -import com.actionbarsherlock.view.Menu; -import com.actionbarsherlock.view.MenuItem; -import com.actionbarsherlock.view.MenuItem.OnMenuItemClickListener; public abstract class OsmandExpandableListActivity extends - SherlockExpandableListActivity { + ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { @@ -31,7 +33,7 @@ public abstract class OsmandExpandableListActivity extends @Override - public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem item) { + public boolean onOptionsItemSelected(MenuItem item) { int itemId = item.getItemId(); switch (itemId) { case android.R.id.home: @@ -48,12 +50,13 @@ public abstract class OsmandExpandableListActivity extends if (r != 0) { menuItem.setIcon(r); } - menuItem.setShowAsActionFlags(menuItemType).setOnMenuItemClickListener(new OnMenuItemClickListener() { + menuItem.setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { @Override - public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem item) { + public boolean onMenuItemClick(MenuItem item) { return onOptionsItemSelected(item); } }); + MenuItemCompat.setShowAsAction(menuItem, menuItemType); return menuItem; } @@ -68,7 +71,19 @@ public abstract class OsmandExpandableListActivity extends } } - + + public void setListAdapter(OsmandBaseExpandableListAdapter adapter){ + ((ExpandableListView)findViewById(android.R.id.list)).setAdapter(adapter); + } + + public ExpandableListView getExpandableListView() { + return (ExpandableListView)findViewById(android.R.id.list); + } + + public void setOnChildClickListener(ExpandableListView.OnChildClickListener childClickListener){ + ((ExpandableListView)findViewById(android.R.id.list)).setOnChildClickListener(childClickListener); + } + public boolean isLightActionBar() { return ((OsmandApplication) getApplication()).getSettings().isLightActionBar(); } diff --git a/OsmAnd/src/net/osmand/plus/activities/OsmandExpandableListFragment.java b/OsmAnd/src/net/osmand/plus/activities/OsmandExpandableListFragment.java index d4ef094c2d..37da26fe23 100644 --- a/OsmAnd/src/net/osmand/plus/activities/OsmandExpandableListFragment.java +++ b/OsmAnd/src/net/osmand/plus/activities/OsmandExpandableListFragment.java @@ -1,5 +1,10 @@ package net.osmand.plus.activities; +import android.support.v4.app.Fragment; +import android.support.v4.view.MenuCompat; +import android.support.v4.view.MenuItemCompat; +import android.view.Menu; +import android.view.MenuItem; import net.osmand.plus.OsmandApplication; import net.osmand.plus.R; import android.graphics.Shader.TileMode; @@ -11,12 +16,7 @@ import android.widget.ExpandableListAdapter; import android.widget.ExpandableListView; import android.widget.ExpandableListView.OnChildClickListener; -import com.actionbarsherlock.app.SherlockFragment; -import com.actionbarsherlock.view.Menu; -import com.actionbarsherlock.view.MenuItem; -import com.actionbarsherlock.view.MenuItem.OnMenuItemClickListener; - -public abstract class OsmandExpandableListFragment extends SherlockFragment implements OnChildClickListener { +public abstract class OsmandExpandableListFragment extends Fragment implements OnChildClickListener { private ExpandableListView listView; @@ -75,12 +75,13 @@ public abstract class OsmandExpandableListFragment extends SherlockFragment impl if (r != 0) { menuItem.setIcon(r); } - menuItem.setShowAsActionFlags(menuItemType).setOnMenuItemClickListener(new OnMenuItemClickListener() { + menuItem.setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() { @Override - public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem item) { + public boolean onMenuItemClick(MenuItem item) { return onOptionsItemSelected(item); } }); + MenuItemCompat.setShowAsAction(menuItem, menuItemType); return menuItem; } diff --git a/OsmAnd/src/net/osmand/plus/activities/PrintDialogActivity.java b/OsmAnd/src/net/osmand/plus/activities/PrintDialogActivity.java index fa0f083db1..3f7eb9a2e6 100644 --- a/OsmAnd/src/net/osmand/plus/activities/PrintDialogActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/PrintDialogActivity.java @@ -3,6 +3,8 @@ */ package net.osmand.plus.activities; +import android.support.v7.app.ActionBarActivity; +import android.view.Window; import net.osmand.plus.OsmandApplication; import net.osmand.plus.R; import android.annotation.SuppressLint; @@ -20,13 +22,11 @@ import android.print.PrintManager; import android.webkit.WebView; import android.webkit.WebViewClient; -import com.actionbarsherlock.app.SherlockFragmentActivity; -import com.actionbarsherlock.view.Window; /** * */ -public class PrintDialogActivity extends SherlockFragmentActivity { +public class PrintDialogActivity extends ActionBarActivity { private WebView webView; PrintJobId printJobId = null; diff --git a/OsmAnd/src/net/osmand/plus/activities/SettingsBaseActivity.java b/OsmAnd/src/net/osmand/plus/activities/SettingsBaseActivity.java index 9b27672bbf..92ecf17932 100644 --- a/OsmAnd/src/net/osmand/plus/activities/SettingsBaseActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/SettingsBaseActivity.java @@ -33,8 +33,6 @@ import android.view.View; import android.widget.ArrayAdapter; import android.widget.Toast; -import com.actionbarsherlock.app.ActionBar.OnNavigationListener; -import com.actionbarsherlock.app.SherlockPreferenceActivity; public abstract class SettingsBaseActivity extends SherlockPreferenceActivity implements OnPreferenceChangeListener, OnPreferenceClickListener { diff --git a/OsmAnd/src/net/osmand/plus/activities/search/SearchActivity.java b/OsmAnd/src/net/osmand/plus/activities/search/SearchActivity.java index 8805abb714..599798a33f 100644 --- a/OsmAnd/src/net/osmand/plus/activities/search/SearchActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/search/SearchActivity.java @@ -8,6 +8,7 @@ import java.util.Formatter; import java.util.List; import java.util.Locale; +import android.support.v7.app.ActionBarActivity; import net.osmand.data.FavouritePoint; import net.osmand.data.LatLon; import net.osmand.plus.OsmAndLocationProvider; @@ -40,11 +41,7 @@ import android.widget.TabHost.TabSpec; import android.widget.TabWidget; import android.widget.TextView; -import com.actionbarsherlock.app.ActionBar.OnNavigationListener; -import com.actionbarsherlock.app.SherlockFragmentActivity; - - -public class SearchActivity extends SherlockFragmentActivity implements OsmAndLocationListener { +public class SearchActivity extends ActionBarActivity implements OsmAndLocationListener { private static final String SEARCH_HISTORY = "Search_History"; private static final String SEARCH_FAVORITES = "Search_Favorites"; private static final String SEARCH_TRANSPORT = "Search_Transport"; diff --git a/OsmAnd/src/net/osmand/plus/activities/search/SearchAddressActivity.java b/OsmAnd/src/net/osmand/plus/activities/search/SearchAddressActivity.java index 2d8754f262..34017f3f26 100644 --- a/OsmAnd/src/net/osmand/plus/activities/search/SearchAddressActivity.java +++ b/OsmAnd/src/net/osmand/plus/activities/search/SearchAddressActivity.java @@ -1,12 +1,12 @@ package net.osmand.plus.activities.search; +import android.support.v7.app.ActionBarActivity; import net.osmand.plus.OsmandApplication; import android.content.pm.ActivityInfo; import android.os.Bundle; -import com.actionbarsherlock.app.SherlockFragmentActivity; -public class SearchAddressActivity extends SherlockFragmentActivity { +public class SearchAddressActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { diff --git a/OsmAnd/src/net/osmand/plus/activities/search/SearchAddressFragment.java b/OsmAnd/src/net/osmand/plus/activities/search/SearchAddressFragment.java index 407fd437e2..a723bd9809 100644 --- a/OsmAnd/src/net/osmand/plus/activities/search/SearchAddressFragment.java +++ b/OsmAnd/src/net/osmand/plus/activities/search/SearchAddressFragment.java @@ -2,6 +2,11 @@ package net.osmand.plus.activities.search; import java.text.MessageFormat; +import android.support.v4.app.Fragment; +import android.view.Menu; +import android.view.MenuInflater; +import android.view.MenuItem; +import android.view.MenuItem.OnMenuItemClickListener; import net.osmand.access.AccessibleToast; import net.osmand.data.LatLon; import net.osmand.plus.OsmandApplication; @@ -24,13 +29,7 @@ import android.widget.RadioGroup; import android.widget.TextView; import android.widget.Toast; -import com.actionbarsherlock.app.SherlockFragment; -import com.actionbarsherlock.view.Menu; -import com.actionbarsherlock.view.MenuInflater; -import com.actionbarsherlock.view.MenuItem; -import com.actionbarsherlock.view.MenuItem.OnMenuItemClickListener; - -public class SearchAddressFragment extends SherlockFragment { +public class SearchAddressFragment extends Fragment { public static final String SELECT_ADDRESS_POINT_INTENT_KEY = "SELECT_ADDRESS_POINT_INTENT_KEY"; public static final int SELECT_ADDRESS_POINT_RESULT_OK = 1; @@ -80,23 +79,23 @@ public class SearchAddressFragment extends SherlockFragment { public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { boolean light = ((OsmandApplication) getApplication()).getSettings().isLightActionBar(); if(getActivity() instanceof SearchAddressActivity) { - com.actionbarsherlock.view.MenuItem menuItem = menu.add(0, SELECT_POINT, 0, "").setShowAsActionFlags( + MenuItem menuItem = menu.add(0, SELECT_POINT, 0, "").setShowAsActionFlags( MenuItem.SHOW_AS_ACTION_ALWAYS ); menuItem = menuItem.setIcon(light ? R.drawable.ic_action_ok_light : R.drawable.ic_action_ok_dark); menuItem.setOnMenuItemClickListener(new OnMenuItemClickListener() { @Override - public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem item) { + public boolean onMenuItemClick(MenuItem item) { select(SELECT_POINT); return true; } }); } else { - com.actionbarsherlock.view.MenuItem menuItem = menu.add(0, NAVIGATE_TO, 0, R.string.context_menu_item_directions_to).setShowAsActionFlags( + MenuItem menuItem = menu.add(0, NAVIGATE_TO, 0, R.string.context_menu_item_directions_to).setShowAsActionFlags( MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT); menuItem = menuItem.setIcon(light ? R.drawable.ic_action_gdirections_light : R.drawable.ic_action_gdirections_dark); menuItem.setOnMenuItemClickListener(new OnMenuItemClickListener() { @Override - public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem item) { + public boolean onMenuItemClick(MenuItem item) { select(NAVIGATE_TO); return true; } @@ -113,7 +112,7 @@ public class SearchAddressFragment extends SherlockFragment { } menuItem.setOnMenuItemClickListener(new OnMenuItemClickListener() { @Override - public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem item) { + public boolean onMenuItemClick(MenuItem item) { select(ADD_WAYPOINT); return true; } @@ -123,7 +122,7 @@ public class SearchAddressFragment extends SherlockFragment { menuItem.setOnMenuItemClickListener(new OnMenuItemClickListener() { @Override - public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem item) { + public boolean onMenuItemClick(MenuItem item) { select(SHOW_ON_MAP); return true; } @@ -134,7 +133,7 @@ public class SearchAddressFragment extends SherlockFragment { menuItem.setOnMenuItemClickListener(new OnMenuItemClickListener() { @Override - public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem item) { + public boolean onMenuItemClick(MenuItem item) { select(ADD_TO_FAVORITE); return true; } @@ -143,7 +142,7 @@ public class SearchAddressFragment extends SherlockFragment { menuItem = menuItem.setIcon(light ? R.drawable.ic_action_gnext_light : R.drawable.ic_action_gnext_dark); menuItem.setOnMenuItemClickListener(new OnMenuItemClickListener() { @Override - public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem item) { + public boolean onMenuItemClick(MenuItem item) { ((SearchActivity) getActivity()).startSearchAddressOnline(); return true; } diff --git a/OsmAnd/src/net/osmand/plus/activities/search/SearchAddressOnlineFragment.java b/OsmAnd/src/net/osmand/plus/activities/search/SearchAddressOnlineFragment.java index 4cac70a352..e8e37ec252 100644 --- a/OsmAnd/src/net/osmand/plus/activities/search/SearchAddressOnlineFragment.java +++ b/OsmAnd/src/net/osmand/plus/activities/search/SearchAddressOnlineFragment.java @@ -8,6 +8,10 @@ import java.util.ArrayList; import java.util.List; import java.util.Locale; +import android.support.v4.app.Fragment; +import android.support.v4.view.MenuItemCompat; +import android.view.*; +import android.view.MenuItem.OnMenuItemClickListener; import net.osmand.PlatformUtil; import net.osmand.access.AccessibleToast; import net.osmand.data.LatLon; @@ -31,9 +35,6 @@ import android.content.Intent; import android.os.AsyncTask; import android.os.Bundle; import android.util.Xml; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; import android.view.inputmethod.InputMethodManager; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; @@ -44,13 +45,7 @@ import android.widget.ListView; import android.widget.TextView; import android.widget.Toast; -import com.actionbarsherlock.app.SherlockFragment; -import com.actionbarsherlock.view.Menu; -import com.actionbarsherlock.view.MenuInflater; -import com.actionbarsherlock.view.MenuItem; -import com.actionbarsherlock.view.MenuItem.OnMenuItemClickListener; - -public class SearchAddressOnlineFragment extends SherlockFragment implements SearchActivityChild, OnItemClickListener { +public class SearchAddressOnlineFragment extends Fragment implements SearchActivityChild, OnItemClickListener { private LatLon location; private final static Log log = PlatformUtil.getLog(SearchAddressOnlineFragment.class); @@ -65,24 +60,25 @@ public class SearchAddressOnlineFragment extends SherlockFragment implements Sea public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) { MenuItem menuItem; boolean light = ((OsmandApplication) getActivity().getApplication()).getSettings().isLightActionBar(); - menuItem = menu.add(0, 1, 0, R.string.search_offline_clear_search).setShowAsActionFlags(MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT ); + menuItem = menu.add(0, 1, 0, R.string.search_offline_clear_search); + MenuItemCompat.setShowAsAction(menuItem, MenuItemCompat.SHOW_AS_ACTION_ALWAYS | MenuItemCompat.SHOW_AS_ACTION_WITH_TEXT); menuItem = menuItem.setIcon(light ? R.drawable.ic_action_gremove_light : R.drawable.ic_action_gremove_dark); menuItem.setOnMenuItemClickListener(new OnMenuItemClickListener() { @Override - public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem item) { + public boolean onMenuItemClick(MenuItem item) { searchText.setText(""); adapter.clear(); return true; } }); if (getActivity() instanceof SearchActivity) { - menuItem = menu.add(0, 0, 0, R.string.search_offline_address).setShowAsActionFlags( - MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_WITH_TEXT); + menuItem = menu.add(0, 0, 0, R.string.search_offline_address); + MenuItemCompat.setShowAsAction(menuItem, MenuItemCompat.SHOW_AS_ACTION_ALWAYS | MenuItemCompat.SHOW_AS_ACTION_WITH_TEXT); menuItem = menuItem.setIcon(light ? R.drawable.ic_action_gnext_light : R.drawable.ic_action_gnext_dark); menuItem.setOnMenuItemClickListener(new OnMenuItemClickListener() { @Override - public boolean onMenuItemClick(com.actionbarsherlock.view.MenuItem item) { + public boolean onMenuItemClick(MenuItem item) { ((SearchActivity) getActivity()).startSearchAddressOffline(); return true; } diff --git a/OsmAnd/src/net/osmand/plus/activities/search/SearchTransportFragment.java b/OsmAnd/src/net/osmand/plus/activities/search/SearchTransportFragment.java index 3d95ce7375..5f843ceb25 100644 --- a/OsmAnd/src/net/osmand/plus/activities/search/SearchTransportFragment.java +++ b/OsmAnd/src/net/osmand/plus/activities/search/SearchTransportFragment.java @@ -7,6 +7,7 @@ import java.text.MessageFormat; import java.util.ArrayList; import java.util.List; +import android.support.v4.app.Fragment; import net.osmand.data.LatLon; import net.osmand.data.TransportRoute; import net.osmand.data.TransportStop; @@ -44,9 +45,8 @@ import android.widget.ListView; import android.widget.ProgressBar; import android.widget.TextView; -import com.actionbarsherlock.app.SherlockFragment; -public class SearchTransportFragment extends SherlockFragment implements SearchActivityChild, OnItemClickListener { +public class SearchTransportFragment extends Fragment implements SearchActivityChild, OnItemClickListener { public static final String SEARCH_LAT = SearchActivity.SEARCH_LAT; public static final String SEARCH_LON = SearchActivity.SEARCH_LON; diff --git a/OsmAnd/src/net/osmand/plus/dashboard/DashAudioVideoNotesActivity.java b/OsmAnd/src/net/osmand/plus/dashboard/DashAudioVideoNotesActivity.java index 20cd0afddf..7c97cf3a63 100644 --- a/OsmAnd/src/net/osmand/plus/dashboard/DashAudioVideoNotesActivity.java +++ b/OsmAnd/src/net/osmand/plus/dashboard/DashAudioVideoNotesActivity.java @@ -5,18 +5,12 @@ import android.content.DialogInterface; import android.content.Intent; import android.graphics.drawable.ColorDrawable; import android.os.Bundle; -import android.view.ContextMenu; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; +import android.support.v7.app.ActionBar; +import android.support.v7.app.ActionBarActivity; +import android.view.*; import android.widget.AdapterView; import android.widget.ArrayAdapter; -import android.widget.ListAdapter; -import com.actionbarsherlock.app.ActionBar; -import com.actionbarsherlock.app.SherlockFragmentActivity; -import com.actionbarsherlock.app.SherlockListActivity; -import com.actionbarsherlock.internal.widget.IcsAdapterView; -import com.actionbarsherlock.view.MenuItem; +import android.widget.ListView; import net.osmand.plus.ContextMenuAdapter; import net.osmand.plus.OsmandPlugin; import net.osmand.plus.R; @@ -29,7 +23,7 @@ import java.util.List; /** * Created by Denis on 23.12.2014. */ -public class DashAudioVideoNotesActivity extends SherlockListActivity { +public class DashAudioVideoNotesActivity extends ActionBarActivity { AudioVideoNotesPlugin plugin; List items; NotesAdapter listAdapter; @@ -48,7 +42,7 @@ public class DashAudioVideoNotesActivity extends SherlockListActivity { actionBar.setIcon(android.R.color.transparent); actionBar.setHomeButtonEnabled(true); actionBar.setDisplayHomeAsUpEnabled(true); - getListView().setBackgroundColor(getResources().getColor(R.color.dashboard_background)); + findViewById(android.R.id.list).setBackgroundColor(getResources().getColor(R.color.dashboard_background)); } @Override @@ -56,7 +50,7 @@ public class DashAudioVideoNotesActivity extends SherlockListActivity { super.onResume(); items = new ArrayList(plugin.getAllRecordings()); listAdapter = new NotesAdapter(items); - setListAdapter(listAdapter); + ((ListView)findViewById(android.R.id.list)).setAdapter(listAdapter); } private void showContextMenu(final AudioVideoNotesPlugin.Recording recording){ diff --git a/OsmAnd/src/net/osmand/plus/dashboard/DashBaseFragment.java b/OsmAnd/src/net/osmand/plus/dashboard/DashBaseFragment.java index e137d983bc..9c8fc875e3 100644 --- a/OsmAnd/src/net/osmand/plus/dashboard/DashBaseFragment.java +++ b/OsmAnd/src/net/osmand/plus/dashboard/DashBaseFragment.java @@ -1,12 +1,12 @@ package net.osmand.plus.dashboard; -import com.actionbarsherlock.app.SherlockFragment; +import android.support.v4.app.Fragment; import net.osmand.plus.OsmandApplication; /** * Created by Denis on 24.11.2014. */ -public class DashBaseFragment extends SherlockFragment { +public class DashBaseFragment extends Fragment { public OsmandApplication getMyApplication(){ return (OsmandApplication) getActivity().getApplication(); diff --git a/OsmAnd/src/net/osmand/plus/download/BaseDownloadActivity.java b/OsmAnd/src/net/osmand/plus/download/BaseDownloadActivity.java index 81be5b7345..2c32739e14 100644 --- a/OsmAnd/src/net/osmand/plus/download/BaseDownloadActivity.java +++ b/OsmAnd/src/net/osmand/plus/download/BaseDownloadActivity.java @@ -13,6 +13,7 @@ import android.content.Context; import android.content.Intent; import android.net.Uri; import android.os.Build; +import android.support.v7.app.ActionBarActivity; import android.telephony.TelephonyManager; import net.osmand.IndexConstants; import net.osmand.access.AccessibleAlertBuilder; @@ -30,13 +31,12 @@ import android.os.Bundle; import android.support.v4.app.Fragment; import android.widget.Toast; -import com.actionbarsherlock.app.SherlockFragmentActivity; import net.osmand.plus.base.SuggestExternalDirectoryDialog; /** * Created by Denis on 25.11.2014. */ -public class BaseDownloadActivity extends SherlockFragmentActivity { +public class BaseDownloadActivity extends ActionBarActivity { protected DownloadActivityType type = DownloadActivityType.NORMAL_FILE; protected OsmandSettings settings; public static DownloadIndexesThread downloadListIndexThread; diff --git a/OsmAnd/src/net/osmand/plus/download/LocalIndexesFragment.java b/OsmAnd/src/net/osmand/plus/download/LocalIndexesFragment.java index 107e5d1ea5..1d6d9f144c 100644 --- a/OsmAnd/src/net/osmand/plus/download/LocalIndexesFragment.java +++ b/OsmAnd/src/net/osmand/plus/download/LocalIndexesFragment.java @@ -13,6 +13,9 @@ import java.util.Locale; import java.util.Map; import java.util.Set; +import android.support.v7.app.ActionBar; +import android.support.v7.view.ActionMode; +import android.view.*; import net.osmand.IProgress; import net.osmand.IndexConstants; import net.osmand.access.AccessibleToast; @@ -39,11 +42,7 @@ import android.os.AsyncTask; import android.os.Bundle; import android.os.StatFs; import android.text.method.LinkMovementMethod; -import android.view.ContextMenu; import android.view.ContextMenu.ContextMenuInfo; -import android.view.LayoutInflater; -import android.view.View; -import android.view.ViewGroup; import android.widget.ArrayAdapter; import android.widget.CheckBox; import android.widget.EditText; @@ -52,13 +51,6 @@ import android.widget.ExpandableListView.ExpandableListContextMenuInfo; import android.widget.TextView; import android.widget.Toast; -import com.actionbarsherlock.app.ActionBar; -import com.actionbarsherlock.view.ActionMode; -import com.actionbarsherlock.view.ActionMode.Callback; -import com.actionbarsherlock.view.Menu; -import com.actionbarsherlock.view.MenuInflater; -import com.actionbarsherlock.view.MenuItem; -import com.actionbarsherlock.view.SubMenu; public class LocalIndexesFragment extends OsmandExpandableListFragment { @@ -603,7 +595,7 @@ public class LocalIndexesFragment extends OsmandExpandableListFragment { selectionMode = true; selectedItems.clear(); - actionMode = getDownloadActivity().startActionMode(new Callback() { + actionMode = getDownloadActivity().startSupportActionMode(new ActionMode.Callback() { @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) { diff --git a/OsmAnd/src/net/osmand/plus/osmo/OsMoGroupsActivity.java b/OsmAnd/src/net/osmand/plus/osmo/OsMoGroupsActivity.java index 10f7665bef..fa005553ac 100644 --- a/OsmAnd/src/net/osmand/plus/osmo/OsMoGroupsActivity.java +++ b/OsmAnd/src/net/osmand/plus/osmo/OsMoGroupsActivity.java @@ -3,6 +3,8 @@ */ package net.osmand.plus.osmo; +import android.support.v7.view.ActionMode; +import android.view.*; import gnu.trove.list.array.TIntArrayList; import java.text.Collator; @@ -64,11 +66,6 @@ import android.text.method.LinkMovementMethod; import android.text.style.ForegroundColorSpan; import android.util.DisplayMetrics; import android.util.TypedValue; -import android.view.LayoutInflater; -import android.view.MotionEvent; -import android.view.View; -import android.view.ViewGroup; -import android.view.WindowManager; import android.webkit.WebView; import android.webkit.WebViewClient; import android.widget.CheckBox; @@ -85,12 +82,6 @@ import android.widget.Spinner; import android.widget.TextView; import android.widget.Toast; -import com.actionbarsherlock.view.ActionMode; -import com.actionbarsherlock.view.ActionMode.Callback; -import com.actionbarsherlock.view.Menu; -import com.actionbarsherlock.view.MenuItem; -import com.actionbarsherlock.view.Window; - /** * */ @@ -134,8 +125,8 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements public void onCreate(Bundle icicle) { // This has to be called before setContentView and you must use the // class in com.actionbarsherlock.view and NOT android.view - requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); - getSherlock().setUiOptions(ActivityInfo.UIOPTION_SPLIT_ACTION_BAR_WHEN_NARROW); + supportRequestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); + //getSherlock().setUiOptions(ActivityInfo.UIOPTION_SPLIT_ACTION_BAR_WHEN_NARROW); super.onCreate(icicle); app = (OsmandApplication) getApplication(); osMoPlugin = OsmandPlugin.getEnabledPlugin(OsMoPlugin.class); @@ -166,6 +157,18 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements white.setAntiAlias(true); updateStatus(); + setOnChildClickListener(new ExpandableListView.OnChildClickListener() { + @Override + public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, int childPosition, long id) { + OsMoDevice model = adapter.getChild(groupPosition, childPosition); + if (model != selectedObject) { + enterSelectionMode(model); + } else { + quitSelectionMode(); + } + return true; + } + }); } private void setupHeader() { @@ -404,21 +407,21 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements if(!checkOperationIsNotRunning()) { return; } - actionMode = startActionMode(new Callback() { + actionMode = startSupportActionMode(new ActionMode.Callback() { private OsMoDevice device; private OsMoGroup group; @Override public boolean onCreateActionMode(ActionMode mode, Menu menu) { selectedObject = o; - device = (OsMoDevice) (o instanceof OsMoDevice ?o : null); - group = (OsMoGroup) (o instanceof OsMoGroup ?o : null); + device = (OsMoDevice) (o instanceof OsMoDevice ? o : null); + group = (OsMoGroup) (o instanceof OsMoGroup ? o : null); MenuItem mi = null; - if(device != null) { + if (device != null) { mi = createMenuItem(menu, ON_OFF_ACTION_ID, R.string.default_buttons_ok, 0, 0, MenuItem.SHOW_AS_ACTION_ALWAYS); } - if(device != null && device.getLastLocation() != null) { + if (device != null && device.getLastLocation() != null) { createMenuItem(menu, SHOW_ON_MAP_ID, R.string.show_poi_on_map, R.drawable.ic_action_marker_light, R.drawable.ic_action_marker_dark, MenuItem.SHOW_AS_ACTION_IF_ROOM); } @@ -426,28 +429,28 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements // there is a bug in Android 4.2 layout device != null && device.getLastLocation() != null ? MenuItem.SHOW_AS_ACTION_NEVER : MenuItem.SHOW_AS_ACTION_IF_ROOM); /// - if(device != null) { + if (device != null) { createMenuItem(menu, SETTINGS_DEV_ID, R.string.settings, R.drawable.ic_action_settings_light, R.drawable.ic_action_settings_dark, // there is a bug in Android 4.2 layout device.getLastLocation() != null ? MenuItem.SHOW_AS_ACTION_NEVER : MenuItem.SHOW_AS_ACTION_IF_ROOM); } - if(device != null && device.getLastLocation() != null) { + if (device != null && device.getLastLocation() != null) { MenuItem menuItem = createMenuItem(menu, TRACK_DEV_ID, R.string.osmo_set_moving_target, R.drawable.ic_action_flage_light, R.drawable.ic_action_flage_dark, // there is a bug in Android 4.2 layout device.getLastLocation() != null ? MenuItem.SHOW_AS_ACTION_NEVER : MenuItem.SHOW_AS_ACTION_IF_ROOM); menuItem.setTitleCondensed(getString(R.string.osmo_follow)); } - if(group != null) { + if (group != null) { createMenuItem(menu, GROUP_INFO, R.string.osmo_group_info, R.drawable.ic_action_info_light, R.drawable.ic_action_info_dark, - MenuItem.SHOW_AS_ACTION_IF_ROOM); + MenuItem.SHOW_AS_ACTION_IF_ROOM); } if ((group != null && !group.isMainGroup()) || (device != null && device.getGroup().isMainGroup())) { createMenuItem(menu, DELETE_ACTION_ID, R.string.default_buttons_delete, R.drawable.ic_action_delete_light, R.drawable.ic_action_delete_dark, MenuItem.SHOW_AS_ACTION_IF_ROOM); } - - + + if (mi != null) { final LayoutInflater inflater = LayoutInflater.from(OsMoGroupsActivity.this); View view = inflater.inflate(R.layout.check_item_rel, null); @@ -478,22 +481,22 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements @Override public boolean onActionItemClicked(ActionMode mode, MenuItem item) { - if(item.getItemId() == TRACK_DEV_ID) { - if(device != null) { + if (item.getItemId() == TRACK_DEV_ID) { + if (device != null) { OsMoPositionLayer.setFollowDestination(device); MapActivity.launchMapActivityMoveToTop(OsMoGroupsActivity.this); } - } else if(item.getItemId() == SETTINGS_DEV_ID) { + } else if (item.getItemId() == SETTINGS_DEV_ID) { showSettingsDialog(device); - } else if(item.getItemId() == DELETE_ACTION_ID ) { + } else if (item.getItemId() == DELETE_ACTION_ID) { Builder bld = new AlertDialog.Builder(OsMoGroupsActivity.this); - String name = (selectedObject instanceof OsMoDevice)? ((OsMoDevice) selectedObject).getVisibleName() : - ((OsMoGroup) selectedObject).getVisibleName(OsMoGroupsActivity.this); + String name = (selectedObject instanceof OsMoDevice) ? ((OsMoDevice) selectedObject).getVisibleName() : + ((OsMoGroup) selectedObject).getVisibleName(OsMoGroupsActivity.this); bld.setTitle(getString( - selectedObject instanceof OsMoDevice? R.string.delete_confirmation_msg : - R.string.osmo_leave_confirmation_msg, name)); - bld.setPositiveButton(R.string .default_buttons_yes, new DialogInterface.OnClickListener() { - + selectedObject instanceof OsMoDevice ? R.string.delete_confirmation_msg : + R.string.osmo_leave_confirmation_msg, name)); + bld.setPositiveButton(R.string.default_buttons_yes, new DialogInterface.OnClickListener() { + @Override public void onClick(DialogInterface dialog, int which) { Object obj = selectedObject; @@ -503,26 +506,26 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements }); bld.setNegativeButton(R.string.default_buttons_no, null); bld.show(); - } else if(item.getItemId() == GROUP_INFO) { + } else if (item.getItemId() == GROUP_INFO) { showGroupInfo(group); - } else if(item.getItemId() == SHARE_ID) { - if(device != null) { + } else if (item.getItemId() == SHARE_ID) { + if (device != null) { shareTrackerId(device.getVisibleName(), device.getTrackerId()); } else { shareOsMoGroup(group.getVisibleName(app), group.getGroupId()); } - } else if(item.getItemId() == SHOW_ON_MAP_ID) { - if(device != null) { + } else if (item.getItemId() == SHOW_ON_MAP_ID) { + if (device != null) { Location location = device.getLastLocation(); MapActivity.getSingleMapViewTrackingUtilities().setMapLinkedToLocation(false); - if (location != null){ + if (location != null) { app.getSettings().setMapLocationToShow(location.getLatitude(), location.getLongitude(), app.getSettings().getLastKnownMapZoom(), null, device.getVisibleName(), device); } OsMoPositionLayer.setFollowTrackerId(device); MapActivity.launchMapActivityMoveToTop(OsMoGroupsActivity.this); } - } else if(item.getItemId() == ON_OFF_ACTION_ID) { + } else if (item.getItemId() == ON_OFF_ACTION_ID) { CompoundButton bt = ((CompoundButton) item.getActionView().findViewById(R.id.check_item)); onOffAction(bt); } @@ -530,22 +533,22 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements } private void onOffAction(CompoundButton bt) { - if((selectedObject instanceof OsMoDevice)) { + if ((selectedObject instanceof OsMoDevice)) { OsMoDevice d = (OsMoDevice) selectedObject; - if(bt.isChecked()) { + if (bt.isChecked()) { osMoPlugin.getGroups().connectDevice(d); } else { osMoPlugin.getGroups().disconnectDevice(d); } } else { OsMoGroup g = (OsMoGroup) selectedObject; - if(bt.isChecked()) { + if (bt.isChecked()) { String operation = osMoPlugin.getGroups().connectGroup(g); startLongRunningOperation(operation); } else { String operation = osMoPlugin.getGroups().disconnectGroup(g); startLongRunningOperation(operation); - } + } } quitSelectionMode(); } @@ -615,17 +618,6 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements } - @Override - public boolean onChildClick(ExpandableListView parent, View v, int groupPosition, int childPosition, long id) { - OsMoDevice model = adapter.getChild(groupPosition, childPosition); - if (model != selectedObject) { - enterSelectionMode(model); - } else { - quitSelectionMode(); - } - return true; - } - private void quitSelectionMode() { selectedObject = null; actionMode.finish(); @@ -633,7 +625,7 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements } @Override - public boolean onOptionsItemSelected(com.actionbarsherlock.view.MenuItem item) { + public boolean onOptionsItemSelected(MenuItem item) { if (item.getItemId() == CONNECT_TO) { connectToDevice(); return true; @@ -952,7 +944,7 @@ public class OsMoGroupsActivity extends OsmandExpandableListActivity implements } @Override - public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu menu) { + public boolean onCreateOptionsMenu(Menu menu) { createMenuItem(menu, CONNECT_TO, R.string.osmo_connect, 0, 0,/*R.drawable.ic_action_marker_light,*/ MenuItem.SHOW_AS_ACTION_IF_ROOM | MenuItem.SHOW_AS_ACTION_WITH_TEXT); diff --git a/OsmAnd/src/net/osmand/plus/sherpafy/SherpafyHtmlFragment.java b/OsmAnd/src/net/osmand/plus/sherpafy/SherpafyHtmlFragment.java index b56815383f..c65f8f3a67 100644 --- a/OsmAnd/src/net/osmand/plus/sherpafy/SherpafyHtmlFragment.java +++ b/OsmAnd/src/net/osmand/plus/sherpafy/SherpafyHtmlFragment.java @@ -1,14 +1,15 @@ package net.osmand.plus.sherpafy; +import android.support.v4.app.Fragment; +import android.view.MenuItem; import net.osmand.plus.OsmandApplication; import android.os.Bundle; import android.view.View; import android.webkit.WebSettings; import android.webkit.WebView; -import com.actionbarsherlock.app.SherlockFragment; -public class SherpafyHtmlFragment extends SherlockFragment { +public class SherpafyHtmlFragment extends Fragment { public static final String HTML = "HTML"; public static final String TITLE = "TITLE"; OsmandApplication app; @@ -20,7 +21,7 @@ public class SherpafyHtmlFragment extends SherlockFragment { public View onCreateView(android.view.LayoutInflater inflater, android.view.ViewGroup container, Bundle savedInstanceState) { - app = (OsmandApplication) getSherlockActivity().getApplication(); + app = (OsmandApplication) getActivity().getApplication(); wv = new WebView(getActivity()); WebSettings settings = wv.getSettings(); settings.setDefaultTextEncodingName("utf-8"); @@ -34,14 +35,14 @@ public class SherpafyHtmlFragment extends SherlockFragment { String data = getArguments().getString(HTML); String tl = getArguments().getString(TITLE); if(tl != null){ - getSherlockActivity().getSupportActionBar().setTitle(tl); + getActivity().getActionBar().setTitle(tl); } wv.loadData(""+data+" + + + + + + + diff --git a/appcompat/.project b/appcompat/.project new file mode 100644 index 0000000000..957d33da15 --- /dev/null +++ b/appcompat/.project @@ -0,0 +1,33 @@ + + + android-support-v7-appcompat + + + + + + com.android.ide.eclipse.adt.ResourceManagerBuilder + + + + + com.android.ide.eclipse.adt.PreCompilerBuilder + + + + + org.eclipse.jdt.core.javabuilder + + + + + com.android.ide.eclipse.adt.ApkBuilder + + + + + + com.android.ide.eclipse.adt.AndroidNature + org.eclipse.jdt.core.javanature + + diff --git a/appcompat/AndroidManifest.xml b/appcompat/AndroidManifest.xml new file mode 100644 index 0000000000..dac4cb27ed --- /dev/null +++ b/appcompat/AndroidManifest.xml @@ -0,0 +1,20 @@ + + + + + + diff --git a/appcompat/README.txt b/appcompat/README.txt new file mode 100644 index 0000000000..8e8de05681 --- /dev/null +++ b/appcompat/README.txt @@ -0,0 +1,10 @@ +Library Project including compatibility ActionBar. + +This can be used by an Android project to provide +access to ActionBar on applications running on API 7+. + +There is technically no source, but the src folder is necessary +to ensure that the build system works. The content is actually +located in libs/android-support-v7-appcompat.jar. +The accompanying resources must also be included in the application. + diff --git a/appcompat/gen/android/support/v7/appcompat/BuildConfig.java b/appcompat/gen/android/support/v7/appcompat/BuildConfig.java new file mode 100644 index 0000000000..4cee8535dc --- /dev/null +++ b/appcompat/gen/android/support/v7/appcompat/BuildConfig.java @@ -0,0 +1,8 @@ +/*___Generated_by_IDEA___*/ + +package android.support.v7.appcompat; + +/* This stub is only used by the IDE. It is NOT the BuildConfig class actually packed into the APK */ +public final class BuildConfig { + public final static boolean DEBUG = Boolean.parseBoolean(null); +} \ No newline at end of file diff --git a/appcompat/gen/android/support/v7/appcompat/Manifest.java b/appcompat/gen/android/support/v7/appcompat/Manifest.java new file mode 100644 index 0000000000..3ddf9e5d8b --- /dev/null +++ b/appcompat/gen/android/support/v7/appcompat/Manifest.java @@ -0,0 +1,7 @@ +/*___Generated_by_IDEA___*/ + +package android.support.v7.appcompat; + +/* This stub is only used by the IDE. It is NOT the Manifest class actually packed into the APK */ +public final class Manifest { +} \ No newline at end of file diff --git a/appcompat/gen/android/support/v7/appcompat/R.java b/appcompat/gen/android/support/v7/appcompat/R.java new file mode 100644 index 0000000000..5f706f4dde --- /dev/null +++ b/appcompat/gen/android/support/v7/appcompat/R.java @@ -0,0 +1,7 @@ +/*___Generated_by_IDEA___*/ + +package android.support.v7.appcompat; + +/* This stub is only used by the IDE. It is NOT the R class actually packed into the APK */ +public final class R { +} \ No newline at end of file diff --git a/appcompat/libs/android-support-v4.jar b/appcompat/libs/android-support-v4.jar new file mode 100644 index 0000000000..4ebdaa9ed9 Binary files /dev/null and b/appcompat/libs/android-support-v4.jar differ diff --git a/appcompat/libs/android-support-v7-appcompat.jar b/appcompat/libs/android-support-v7-appcompat.jar new file mode 100644 index 0000000000..fdd6c5bf88 Binary files /dev/null and b/appcompat/libs/android-support-v7-appcompat.jar differ diff --git a/appcompat/project.properties b/appcompat/project.properties new file mode 100644 index 0000000000..93c8c3c08d --- /dev/null +++ b/appcompat/project.properties @@ -0,0 +1,15 @@ +# This file is automatically generated by Android Tools. +# Do not modify this file -- YOUR CHANGES WILL BE ERASED! +# +# This file must be checked in Version Control Systems. +# +# To customize properties used by the Ant build system edit +# "ant.properties", and override values to adapt the script to your +# project structure. +# +# To enable ProGuard to shrink and obfuscate your code, uncomment this (available properties: sdk.dir, user.home): +#proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt + +# Project target. +target=android-21 +android.library=true diff --git a/appcompat/res/anim/abc_fade_in.xml b/appcompat/res/anim/abc_fade_in.xml new file mode 100644 index 0000000000..da7ee295c9 --- /dev/null +++ b/appcompat/res/anim/abc_fade_in.xml @@ -0,0 +1,20 @@ + + + + \ No newline at end of file diff --git a/appcompat/res/anim/abc_fade_out.xml b/appcompat/res/anim/abc_fade_out.xml new file mode 100644 index 0000000000..c81b39a9b1 --- /dev/null +++ b/appcompat/res/anim/abc_fade_out.xml @@ -0,0 +1,20 @@ + + + + \ No newline at end of file diff --git a/appcompat/res/anim/abc_slide_in_bottom.xml b/appcompat/res/anim/abc_slide_in_bottom.xml new file mode 100644 index 0000000000..1afa8febc5 --- /dev/null +++ b/appcompat/res/anim/abc_slide_in_bottom.xml @@ -0,0 +1,19 @@ + + + diff --git a/appcompat/res/anim/abc_slide_in_top.xml b/appcompat/res/anim/abc_slide_in_top.xml new file mode 100644 index 0000000000..ab824f2e4a --- /dev/null +++ b/appcompat/res/anim/abc_slide_in_top.xml @@ -0,0 +1,19 @@ + + + \ No newline at end of file diff --git a/appcompat/res/anim/abc_slide_out_bottom.xml b/appcompat/res/anim/abc_slide_out_bottom.xml new file mode 100644 index 0000000000..b309fe89c6 --- /dev/null +++ b/appcompat/res/anim/abc_slide_out_bottom.xml @@ -0,0 +1,19 @@ + + + \ No newline at end of file diff --git a/appcompat/res/anim/abc_slide_out_top.xml b/appcompat/res/anim/abc_slide_out_top.xml new file mode 100644 index 0000000000..e84d1c7fb6 --- /dev/null +++ b/appcompat/res/anim/abc_slide_out_top.xml @@ -0,0 +1,19 @@ + + + \ No newline at end of file diff --git a/appcompat/res/color/abc_background_cache_hint_selector_material_dark.xml b/appcompat/res/color/abc_background_cache_hint_selector_material_dark.xml new file mode 100644 index 0000000000..e0160766e0 --- /dev/null +++ b/appcompat/res/color/abc_background_cache_hint_selector_material_dark.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/appcompat/res/color/abc_background_cache_hint_selector_material_light.xml b/appcompat/res/color/abc_background_cache_hint_selector_material_light.xml new file mode 100644 index 0000000000..290faf1a0e --- /dev/null +++ b/appcompat/res/color/abc_background_cache_hint_selector_material_light.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/appcompat/res/color/abc_primary_text_disable_only_material_dark.xml b/appcompat/res/color/abc_primary_text_disable_only_material_dark.xml new file mode 100644 index 0000000000..724c2557da --- /dev/null +++ b/appcompat/res/color/abc_primary_text_disable_only_material_dark.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/appcompat/res/color/abc_primary_text_disable_only_material_light.xml b/appcompat/res/color/abc_primary_text_disable_only_material_light.xml new file mode 100644 index 0000000000..7395e680c6 --- /dev/null +++ b/appcompat/res/color/abc_primary_text_disable_only_material_light.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/appcompat/res/color/abc_primary_text_material_dark.xml b/appcompat/res/color/abc_primary_text_material_dark.xml new file mode 100644 index 0000000000..7d66d02d63 --- /dev/null +++ b/appcompat/res/color/abc_primary_text_material_dark.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/appcompat/res/color/abc_primary_text_material_light.xml b/appcompat/res/color/abc_primary_text_material_light.xml new file mode 100644 index 0000000000..105b643ddb --- /dev/null +++ b/appcompat/res/color/abc_primary_text_material_light.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/appcompat/res/color/abc_search_url_text.xml b/appcompat/res/color/abc_search_url_text.xml new file mode 100644 index 0000000000..0631d5d4ca --- /dev/null +++ b/appcompat/res/color/abc_search_url_text.xml @@ -0,0 +1,21 @@ + + + + + + + + \ No newline at end of file diff --git a/appcompat/res/color/abc_secondary_text_material_dark.xml b/appcompat/res/color/abc_secondary_text_material_dark.xml new file mode 100644 index 0000000000..6399b1d028 --- /dev/null +++ b/appcompat/res/color/abc_secondary_text_material_dark.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/appcompat/res/color/abc_secondary_text_material_light.xml b/appcompat/res/color/abc_secondary_text_material_light.xml new file mode 100644 index 0000000000..87c015a4cd --- /dev/null +++ b/appcompat/res/color/abc_secondary_text_material_light.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/appcompat/res/drawable-hdpi/abc_ab_share_pack_holo_dark.9.png b/appcompat/res/drawable-hdpi/abc_ab_share_pack_holo_dark.9.png new file mode 100644 index 0000000000..6c1415772d Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_ab_share_pack_holo_dark.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_ab_share_pack_holo_light.9.png b/appcompat/res/drawable-hdpi/abc_ab_share_pack_holo_light.9.png new file mode 100644 index 0000000000..f4ff16be73 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_ab_share_pack_holo_light.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_btn_check_to_on_mtrl_000.png b/appcompat/res/drawable-hdpi/abc_btn_check_to_on_mtrl_000.png new file mode 100644 index 0000000000..7a9e9bd2b9 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_btn_check_to_on_mtrl_000.png differ diff --git a/appcompat/res/drawable-hdpi/abc_btn_check_to_on_mtrl_015.png b/appcompat/res/drawable-hdpi/abc_btn_check_to_on_mtrl_015.png new file mode 100644 index 0000000000..874edbff62 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_btn_check_to_on_mtrl_015.png differ diff --git a/appcompat/res/drawable-hdpi/abc_btn_radio_to_on_mtrl_000.png b/appcompat/res/drawable-hdpi/abc_btn_radio_to_on_mtrl_000.png new file mode 100644 index 0000000000..0d3e1e7a16 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_btn_radio_to_on_mtrl_000.png differ diff --git a/appcompat/res/drawable-hdpi/abc_btn_radio_to_on_mtrl_015.png b/appcompat/res/drawable-hdpi/abc_btn_radio_to_on_mtrl_015.png new file mode 100644 index 0000000000..a8c390efa2 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_btn_radio_to_on_mtrl_015.png differ diff --git a/appcompat/res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00001.9.png b/appcompat/res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00001.9.png new file mode 100644 index 0000000000..8e7b62f046 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00001.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00012.9.png b/appcompat/res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00012.9.png new file mode 100644 index 0000000000..adcb9e96c6 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_btn_switch_to_on_mtrl_00012.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_cab_background_top_mtrl_alpha.9.png b/appcompat/res/drawable-hdpi/abc_cab_background_top_mtrl_alpha.9.png new file mode 100644 index 0000000000..e51ef280dd Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_cab_background_top_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_ic_ab_back_mtrl_am_alpha.png b/appcompat/res/drawable-hdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 0000000000..6c36eae2f4 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-hdpi/abc_ic_clear_mtrl_alpha.png b/appcompat/res/drawable-hdpi/abc_ic_clear_mtrl_alpha.png new file mode 100644 index 0000000000..82459ea944 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_ic_clear_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-hdpi/abc_ic_commit_search_api_mtrl_alpha.png b/appcompat/res/drawable-hdpi/abc_ic_commit_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..47263ea749 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_ic_commit_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-hdpi/abc_ic_go_search_api_mtrl_alpha.png b/appcompat/res/drawable-hdpi/abc_ic_go_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..aa23c591e4 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_ic_go_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/appcompat/res/drawable-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 0000000000..03b1aac4e0 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-hdpi/abc_ic_menu_cut_mtrl_alpha.png b/appcompat/res/drawable-hdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 0000000000..4c17541301 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png b/appcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png new file mode 100644 index 0000000000..675f3ee928 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-hdpi/abc_ic_menu_paste_mtrl_am_alpha.png b/appcompat/res/drawable-hdpi/abc_ic_menu_paste_mtrl_am_alpha.png new file mode 100644 index 0000000000..a30dc06761 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_ic_menu_paste_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-hdpi/abc_ic_menu_selectall_mtrl_alpha.png b/appcompat/res/drawable-hdpi/abc_ic_menu_selectall_mtrl_alpha.png new file mode 100644 index 0000000000..413b220fde Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_ic_menu_selectall_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-hdpi/abc_ic_menu_share_mtrl_alpha.png b/appcompat/res/drawable-hdpi/abc_ic_menu_share_mtrl_alpha.png new file mode 100644 index 0000000000..0eaceddf16 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_ic_menu_share_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-hdpi/abc_ic_search_api_mtrl_alpha.png b/appcompat/res/drawable-hdpi/abc_ic_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..f7382d373d Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_ic_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-hdpi/abc_ic_voice_search_api_mtrl_alpha.png b/appcompat/res/drawable-hdpi/abc_ic_voice_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..eefd59e523 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_ic_voice_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-hdpi/abc_list_divider_mtrl_alpha.9.png b/appcompat/res/drawable-hdpi/abc_list_divider_mtrl_alpha.9.png new file mode 100644 index 0000000000..2fa6d7e769 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_list_divider_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_list_focused_holo.9.png b/appcompat/res/drawable-hdpi/abc_list_focused_holo.9.png new file mode 100644 index 0000000000..555270842a Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_list_focused_holo.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_list_longpressed_holo.9.png b/appcompat/res/drawable-hdpi/abc_list_longpressed_holo.9.png new file mode 100644 index 0000000000..4ea7afa00e Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_list_longpressed_holo.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_list_pressed_holo_dark.9.png b/appcompat/res/drawable-hdpi/abc_list_pressed_holo_dark.9.png new file mode 100644 index 0000000000..596accb8a1 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_list_pressed_holo_dark.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_list_pressed_holo_light.9.png b/appcompat/res/drawable-hdpi/abc_list_pressed_holo_light.9.png new file mode 100644 index 0000000000..2054530ed2 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_list_pressed_holo_light.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_list_selector_disabled_holo_dark.9.png b/appcompat/res/drawable-hdpi/abc_list_selector_disabled_holo_dark.9.png new file mode 100644 index 0000000000..f6fd30dcdc Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_list_selector_disabled_holo_dark.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png b/appcompat/res/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png new file mode 100644 index 0000000000..ca8e9a2778 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_list_selector_disabled_holo_light.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_menu_hardkey_panel_mtrl_mult.9.png b/appcompat/res/drawable-hdpi/abc_menu_hardkey_panel_mtrl_mult.9.png new file mode 100644 index 0000000000..76a5c53d71 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_menu_hardkey_panel_mtrl_mult.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_popup_background_mtrl_mult.9.png b/appcompat/res/drawable-hdpi/abc_popup_background_mtrl_mult.9.png new file mode 100644 index 0000000000..385734ee46 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_popup_background_mtrl_mult.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_spinner_mtrl_am_alpha.9.png b/appcompat/res/drawable-hdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 0000000000..de7ac29d6a Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_switch_track_mtrl_alpha.9.png b/appcompat/res/drawable-hdpi/abc_switch_track_mtrl_alpha.9.png new file mode 100644 index 0000000000..0ebe65e796 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_switch_track_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_tab_indicator_mtrl_alpha.9.png b/appcompat/res/drawable-hdpi/abc_tab_indicator_mtrl_alpha.9.png new file mode 100644 index 0000000000..21b213579a Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_tab_indicator_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_textfield_activated_mtrl_alpha.9.png b/appcompat/res/drawable-hdpi/abc_textfield_activated_mtrl_alpha.9.png new file mode 100644 index 0000000000..b9a81bec80 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_textfield_activated_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_textfield_default_mtrl_alpha.9.png b/appcompat/res/drawable-hdpi/abc_textfield_default_mtrl_alpha.9.png new file mode 100644 index 0000000000..368262986a Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_textfield_default_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_textfield_search_activated_mtrl_alpha.9.png b/appcompat/res/drawable-hdpi/abc_textfield_search_activated_mtrl_alpha.9.png new file mode 100644 index 0000000000..ce577e5007 Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_textfield_search_activated_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-hdpi/abc_textfield_search_default_mtrl_alpha.9.png b/appcompat/res/drawable-hdpi/abc_textfield_search_default_mtrl_alpha.9.png new file mode 100644 index 0000000000..7c305ab71d Binary files /dev/null and b/appcompat/res/drawable-hdpi/abc_textfield_search_default_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-ldrtl-hdpi/abc_ic_ab_back_mtrl_am_alpha.png b/appcompat/res/drawable-ldrtl-hdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 0000000000..dcdd03b7fa Binary files /dev/null and b/appcompat/res/drawable-ldrtl-hdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/appcompat/res/drawable-ldrtl-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 0000000000..5338f02a42 Binary files /dev/null and b/appcompat/res/drawable-ldrtl-hdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-hdpi/abc_ic_menu_cut_mtrl_alpha.png b/appcompat/res/drawable-ldrtl-hdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 0000000000..fd27a0f1bf Binary files /dev/null and b/appcompat/res/drawable-ldrtl-hdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-hdpi/abc_spinner_mtrl_am_alpha.9.png b/appcompat/res/drawable-ldrtl-hdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 0000000000..d6e0b99841 Binary files /dev/null and b/appcompat/res/drawable-ldrtl-hdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/appcompat/res/drawable-ldrtl-mdpi/abc_ic_ab_back_mtrl_am_alpha.png b/appcompat/res/drawable-ldrtl-mdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 0000000000..482e142d17 Binary files /dev/null and b/appcompat/res/drawable-ldrtl-mdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/appcompat/res/drawable-ldrtl-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 0000000000..5aaad7eb53 Binary files /dev/null and b/appcompat/res/drawable-ldrtl-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-mdpi/abc_ic_menu_cut_mtrl_alpha.png b/appcompat/res/drawable-ldrtl-mdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 0000000000..c0246b3c1f Binary files /dev/null and b/appcompat/res/drawable-ldrtl-mdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-mdpi/abc_spinner_mtrl_am_alpha.9.png b/appcompat/res/drawable-ldrtl-mdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 0000000000..74160c38cc Binary files /dev/null and b/appcompat/res/drawable-ldrtl-mdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png b/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 0000000000..753496a865 Binary files /dev/null and b/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 0000000000..8a4e22efc2 Binary files /dev/null and b/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_menu_cut_mtrl_alpha.png b/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 0000000000..694426772e Binary files /dev/null and b/appcompat/res/drawable-ldrtl-xhdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-xhdpi/abc_spinner_mtrl_am_alpha.9.png b/appcompat/res/drawable-ldrtl-xhdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 0000000000..2d63334637 Binary files /dev/null and b/appcompat/res/drawable-ldrtl-xhdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png b/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 0000000000..2b308bf9c9 Binary files /dev/null and b/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 0000000000..9b5be204b7 Binary files /dev/null and b/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png b/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 0000000000..07d0a5d30c Binary files /dev/null and b/appcompat/res/drawable-ldrtl-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-xxhdpi/abc_spinner_mtrl_am_alpha.9.png b/appcompat/res/drawable-ldrtl-xxhdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 0000000000..bd1029d80a Binary files /dev/null and b/appcompat/res/drawable-ldrtl-xxhdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_ab_back_mtrl_am_alpha.png b/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 0000000000..33f6587983 Binary files /dev/null and b/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 0000000000..a5015c6823 Binary files /dev/null and b/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_menu_cut_mtrl_alpha.png b/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 0000000000..2f12fc0d57 Binary files /dev/null and b/appcompat/res/drawable-ldrtl-xxxhdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-ldrtl-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png b/appcompat/res/drawable-ldrtl-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 0000000000..b1641732e9 Binary files /dev/null and b/appcompat/res/drawable-ldrtl-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_ab_share_pack_holo_dark.9.png b/appcompat/res/drawable-mdpi/abc_ab_share_pack_holo_dark.9.png new file mode 100644 index 0000000000..ed4ba34ecd Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_ab_share_pack_holo_dark.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_ab_share_pack_holo_light.9.png b/appcompat/res/drawable-mdpi/abc_ab_share_pack_holo_light.9.png new file mode 100644 index 0000000000..8f10bd5222 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_ab_share_pack_holo_light.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_btn_check_to_on_mtrl_000.png b/appcompat/res/drawable-mdpi/abc_btn_check_to_on_mtrl_000.png new file mode 100644 index 0000000000..70793c4748 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_btn_check_to_on_mtrl_000.png differ diff --git a/appcompat/res/drawable-mdpi/abc_btn_check_to_on_mtrl_015.png b/appcompat/res/drawable-mdpi/abc_btn_check_to_on_mtrl_015.png new file mode 100644 index 0000000000..8aa1be2b6d Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_btn_check_to_on_mtrl_015.png differ diff --git a/appcompat/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_000.png b/appcompat/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_000.png new file mode 100644 index 0000000000..54ef48082e Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_000.png differ diff --git a/appcompat/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_015.png b/appcompat/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_015.png new file mode 100644 index 0000000000..4f8a162a0b Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_btn_radio_to_on_mtrl_015.png differ diff --git a/appcompat/res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00001.9.png b/appcompat/res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00001.9.png new file mode 100644 index 0000000000..03d3dfb5cd Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00001.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00012.9.png b/appcompat/res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00012.9.png new file mode 100644 index 0000000000..66358308d9 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_btn_switch_to_on_mtrl_00012.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_cab_background_top_mtrl_alpha.9.png b/appcompat/res/drawable-mdpi/abc_cab_background_top_mtrl_alpha.9.png new file mode 100644 index 0000000000..ae8cccdd6f Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_cab_background_top_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_ic_ab_back_mtrl_am_alpha.png b/appcompat/res/drawable-mdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 0000000000..667435189e Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-mdpi/abc_ic_clear_mtrl_alpha.png b/appcompat/res/drawable-mdpi/abc_ic_clear_mtrl_alpha.png new file mode 100644 index 0000000000..bbc43b19a9 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_ic_clear_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-mdpi/abc_ic_commit_search_api_mtrl_alpha.png b/appcompat/res/drawable-mdpi/abc_ic_commit_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..42ac8ca683 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_ic_commit_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-mdpi/abc_ic_go_search_api_mtrl_alpha.png b/appcompat/res/drawable-mdpi/abc_ic_go_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..b5f6176586 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_ic_go_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/appcompat/res/drawable-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 0000000000..6aa238c562 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-mdpi/abc_ic_menu_cut_mtrl_alpha.png b/appcompat/res/drawable-mdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 0000000000..aa4f1c213a Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png b/appcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png new file mode 100644 index 0000000000..1d8ad18a0c Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-mdpi/abc_ic_menu_paste_mtrl_am_alpha.png b/appcompat/res/drawable-mdpi/abc_ic_menu_paste_mtrl_am_alpha.png new file mode 100644 index 0000000000..d40353c517 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_ic_menu_paste_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-mdpi/abc_ic_menu_selectall_mtrl_alpha.png b/appcompat/res/drawable-mdpi/abc_ic_menu_selectall_mtrl_alpha.png new file mode 100644 index 0000000000..488d1ab7da Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_ic_menu_selectall_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-mdpi/abc_ic_menu_share_mtrl_alpha.png b/appcompat/res/drawable-mdpi/abc_ic_menu_share_mtrl_alpha.png new file mode 100644 index 0000000000..e0d5ac4e5e Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_ic_menu_share_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-mdpi/abc_ic_search_api_mtrl_alpha.png b/appcompat/res/drawable-mdpi/abc_ic_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..0fb57b2ea2 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_ic_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-mdpi/abc_ic_voice_search_api_mtrl_alpha.png b/appcompat/res/drawable-mdpi/abc_ic_voice_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..fca776fb9a Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_ic_voice_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-mdpi/abc_list_divider_mtrl_alpha.9.png b/appcompat/res/drawable-mdpi/abc_list_divider_mtrl_alpha.9.png new file mode 100644 index 0000000000..070bdbfdbc Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_list_divider_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_list_focused_holo.9.png b/appcompat/res/drawable-mdpi/abc_list_focused_holo.9.png new file mode 100644 index 0000000000..00f05d8c97 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_list_focused_holo.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_list_longpressed_holo.9.png b/appcompat/res/drawable-mdpi/abc_list_longpressed_holo.9.png new file mode 100644 index 0000000000..3bf8e03623 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_list_longpressed_holo.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_list_pressed_holo_dark.9.png b/appcompat/res/drawable-mdpi/abc_list_pressed_holo_dark.9.png new file mode 100644 index 0000000000..fd0e8d7d73 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_list_pressed_holo_dark.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_list_pressed_holo_light.9.png b/appcompat/res/drawable-mdpi/abc_list_pressed_holo_light.9.png new file mode 100644 index 0000000000..061904c42c Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_list_pressed_holo_light.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_list_selector_disabled_holo_dark.9.png b/appcompat/res/drawable-mdpi/abc_list_selector_disabled_holo_dark.9.png new file mode 100644 index 0000000000..92da2f0dd3 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_list_selector_disabled_holo_dark.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_list_selector_disabled_holo_light.9.png b/appcompat/res/drawable-mdpi/abc_list_selector_disabled_holo_light.9.png new file mode 100644 index 0000000000..42cb6463e4 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_list_selector_disabled_holo_light.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_menu_hardkey_panel_mtrl_mult.9.png b/appcompat/res/drawable-mdpi/abc_menu_hardkey_panel_mtrl_mult.9.png new file mode 100644 index 0000000000..02b25f09fe Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_menu_hardkey_panel_mtrl_mult.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_popup_background_mtrl_mult.9.png b/appcompat/res/drawable-mdpi/abc_popup_background_mtrl_mult.9.png new file mode 100644 index 0000000000..e9204993dc Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_popup_background_mtrl_mult.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_spinner_mtrl_am_alpha.9.png b/appcompat/res/drawable-mdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 0000000000..bbf59287fd Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_switch_track_mtrl_alpha.9.png b/appcompat/res/drawable-mdpi/abc_switch_track_mtrl_alpha.9.png new file mode 100644 index 0000000000..4918d33fde Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_switch_track_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_tab_indicator_mtrl_alpha.9.png b/appcompat/res/drawable-mdpi/abc_tab_indicator_mtrl_alpha.9.png new file mode 100644 index 0000000000..b69529cb78 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_tab_indicator_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_textfield_activated_mtrl_alpha.9.png b/appcompat/res/drawable-mdpi/abc_textfield_activated_mtrl_alpha.9.png new file mode 100644 index 0000000000..f3d06fe0e3 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_textfield_activated_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_textfield_default_mtrl_alpha.9.png b/appcompat/res/drawable-mdpi/abc_textfield_default_mtrl_alpha.9.png new file mode 100644 index 0000000000..f0e7db873e Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_textfield_default_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_textfield_search_activated_mtrl_alpha.9.png b/appcompat/res/drawable-mdpi/abc_textfield_search_activated_mtrl_alpha.9.png new file mode 100644 index 0000000000..d7faacf3eb Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_textfield_search_activated_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-mdpi/abc_textfield_search_default_mtrl_alpha.9.png b/appcompat/res/drawable-mdpi/abc_textfield_search_default_mtrl_alpha.9.png new file mode 100644 index 0000000000..0a36039914 Binary files /dev/null and b/appcompat/res/drawable-mdpi/abc_textfield_search_default_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_ab_share_pack_holo_dark.9.png b/appcompat/res/drawable-xhdpi/abc_ab_share_pack_holo_dark.9.png new file mode 100644 index 0000000000..55099d49db Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_ab_share_pack_holo_dark.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_ab_share_pack_holo_light.9.png b/appcompat/res/drawable-xhdpi/abc_ab_share_pack_holo_light.9.png new file mode 100644 index 0000000000..3c4701fc21 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_ab_share_pack_holo_light.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_btn_check_to_on_mtrl_000.png b/appcompat/res/drawable-xhdpi/abc_btn_check_to_on_mtrl_000.png new file mode 100644 index 0000000000..9244174b91 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_btn_check_to_on_mtrl_000.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_btn_check_to_on_mtrl_015.png b/appcompat/res/drawable-xhdpi/abc_btn_check_to_on_mtrl_015.png new file mode 100644 index 0000000000..5f40d737d7 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_btn_check_to_on_mtrl_015.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_000.png b/appcompat/res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_000.png new file mode 100644 index 0000000000..d068dbeb8c Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_000.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_015.png b/appcompat/res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_015.png new file mode 100644 index 0000000000..99244967ed Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_btn_radio_to_on_mtrl_015.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00001.9.png b/appcompat/res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00001.9.png new file mode 100644 index 0000000000..8a648b8ba4 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00001.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00012.9.png b/appcompat/res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00012.9.png new file mode 100644 index 0000000000..435ce2150d Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_btn_switch_to_on_mtrl_00012.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_cab_background_top_mtrl_alpha.9.png b/appcompat/res/drawable-xhdpi/abc_cab_background_top_mtrl_alpha.9.png new file mode 100644 index 0000000000..ed8d341147 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_cab_background_top_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png b/appcompat/res/drawable-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 0000000000..27bdcb79e3 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_ic_clear_mtrl_alpha.png b/appcompat/res/drawable-xhdpi/abc_ic_clear_mtrl_alpha.png new file mode 100644 index 0000000000..84968eedbc Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_ic_clear_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_ic_commit_search_api_mtrl_alpha.png b/appcompat/res/drawable-xhdpi/abc_ic_commit_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..c10a1b723d Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_ic_commit_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_ic_go_search_api_mtrl_alpha.png b/appcompat/res/drawable-xhdpi/abc_ic_go_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..bd80981c3c Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_ic_go_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/appcompat/res/drawable-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 0000000000..a9e6cc5609 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_ic_menu_cut_mtrl_alpha.png b/appcompat/res/drawable-xhdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 0000000000..ce5d4a7ed3 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png b/appcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png new file mode 100644 index 0000000000..bb9d84d3a3 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_ic_menu_paste_mtrl_am_alpha.png b/appcompat/res/drawable-xhdpi/abc_ic_menu_paste_mtrl_am_alpha.png new file mode 100644 index 0000000000..9f9cb3bfde Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_ic_menu_paste_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_ic_menu_selectall_mtrl_alpha.png b/appcompat/res/drawable-xhdpi/abc_ic_menu_selectall_mtrl_alpha.png new file mode 100644 index 0000000000..53d08148b1 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_ic_menu_selectall_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_ic_menu_share_mtrl_alpha.png b/appcompat/res/drawable-xhdpi/abc_ic_menu_share_mtrl_alpha.png new file mode 100644 index 0000000000..7accf52ac3 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_ic_menu_share_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_ic_search_api_mtrl_alpha.png b/appcompat/res/drawable-xhdpi/abc_ic_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..05cfab7eef Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_ic_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_ic_voice_search_api_mtrl_alpha.png b/appcompat/res/drawable-xhdpi/abc_ic_voice_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..b7d8dc70a1 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_ic_voice_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_list_divider_mtrl_alpha.9.png b/appcompat/res/drawable-xhdpi/abc_list_divider_mtrl_alpha.9.png new file mode 100644 index 0000000000..0d2836d868 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_list_divider_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_list_focused_holo.9.png b/appcompat/res/drawable-xhdpi/abc_list_focused_holo.9.png new file mode 100644 index 0000000000..b545f8e578 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_list_focused_holo.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_list_longpressed_holo.9.png b/appcompat/res/drawable-xhdpi/abc_list_longpressed_holo.9.png new file mode 100644 index 0000000000..eda10e6123 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_list_longpressed_holo.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_list_pressed_holo_dark.9.png b/appcompat/res/drawable-xhdpi/abc_list_pressed_holo_dark.9.png new file mode 100644 index 0000000000..29037a0d77 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_list_pressed_holo_dark.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_list_pressed_holo_light.9.png b/appcompat/res/drawable-xhdpi/abc_list_pressed_holo_light.9.png new file mode 100644 index 0000000000..f4af926571 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_list_pressed_holo_light.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_list_selector_disabled_holo_dark.9.png b/appcompat/res/drawable-xhdpi/abc_list_selector_disabled_holo_dark.9.png new file mode 100644 index 0000000000..88726b6916 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_list_selector_disabled_holo_dark.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_list_selector_disabled_holo_light.9.png b/appcompat/res/drawable-xhdpi/abc_list_selector_disabled_holo_light.9.png new file mode 100644 index 0000000000..c6a7d4d87c Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_list_selector_disabled_holo_light.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png b/appcompat/res/drawable-xhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png new file mode 100644 index 0000000000..4fda86774c Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_popup_background_mtrl_mult.9.png b/appcompat/res/drawable-xhdpi/abc_popup_background_mtrl_mult.9.png new file mode 100644 index 0000000000..a081ceb95d Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_popup_background_mtrl_mult.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_spinner_mtrl_am_alpha.9.png b/appcompat/res/drawable-xhdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 0000000000..d4bd169b9d Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_switch_track_mtrl_alpha.9.png b/appcompat/res/drawable-xhdpi/abc_switch_track_mtrl_alpha.9.png new file mode 100644 index 0000000000..fd47f15e4b Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_switch_track_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_tab_indicator_mtrl_alpha.9.png b/appcompat/res/drawable-xhdpi/abc_tab_indicator_mtrl_alpha.9.png new file mode 100644 index 0000000000..5610d8c8d2 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_tab_indicator_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_textfield_activated_mtrl_alpha.9.png b/appcompat/res/drawable-xhdpi/abc_textfield_activated_mtrl_alpha.9.png new file mode 100644 index 0000000000..7174b67fa4 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_textfield_activated_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_textfield_default_mtrl_alpha.9.png b/appcompat/res/drawable-xhdpi/abc_textfield_default_mtrl_alpha.9.png new file mode 100644 index 0000000000..46dad22fb8 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_textfield_default_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_textfield_search_activated_mtrl_alpha.9.png b/appcompat/res/drawable-xhdpi/abc_textfield_search_activated_mtrl_alpha.9.png new file mode 100644 index 0000000000..33c1035620 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_textfield_search_activated_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xhdpi/abc_textfield_search_default_mtrl_alpha.9.png b/appcompat/res/drawable-xhdpi/abc_textfield_search_default_mtrl_alpha.9.png new file mode 100644 index 0000000000..0226f84968 Binary files /dev/null and b/appcompat/res/drawable-xhdpi/abc_textfield_search_default_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_ab_share_pack_holo_dark.9.png b/appcompat/res/drawable-xxhdpi/abc_ab_share_pack_holo_dark.9.png new file mode 100644 index 0000000000..d8cdf1ac25 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_ab_share_pack_holo_dark.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_ab_share_pack_holo_light.9.png b/appcompat/res/drawable-xxhdpi/abc_ab_share_pack_holo_light.9.png new file mode 100644 index 0000000000..a49a20781a Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_ab_share_pack_holo_light.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_000.png b/appcompat/res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_000.png new file mode 100644 index 0000000000..0d544d90b0 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_000.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_015.png b/appcompat/res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_015.png new file mode 100644 index 0000000000..810a02942f Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_btn_check_to_on_mtrl_015.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_000.png b/appcompat/res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_000.png new file mode 100644 index 0000000000..c9af24b3f2 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_000.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_015.png b/appcompat/res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_015.png new file mode 100644 index 0000000000..db1d93af67 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_btn_radio_to_on_mtrl_015.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png b/appcompat/res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png new file mode 100644 index 0000000000..b149e47588 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png b/appcompat/res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png new file mode 100644 index 0000000000..00fb83ec9f Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_cab_background_top_mtrl_alpha.9.png b/appcompat/res/drawable-xxhdpi/abc_cab_background_top_mtrl_alpha.9.png new file mode 100644 index 0000000000..1dd64b9ad4 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_cab_background_top_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png b/appcompat/res/drawable-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 0000000000..c2d6a542cd Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_ic_clear_mtrl_alpha.png b/appcompat/res/drawable-xxhdpi/abc_ic_clear_mtrl_alpha.png new file mode 100644 index 0000000000..24a194fb88 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_ic_clear_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_mtrl_alpha.png b/appcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..fc1b8b4426 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_ic_commit_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_ic_go_search_api_mtrl_alpha.png b/appcompat/res/drawable-xxhdpi/abc_ic_go_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..8e1ab5bbfb Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_ic_go_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/appcompat/res/drawable-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 0000000000..5fc17a4d13 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png b/appcompat/res/drawable-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 0000000000..11a9f9787e Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png b/appcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png new file mode 100644 index 0000000000..cada2fb702 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png b/appcompat/res/drawable-xxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png new file mode 100644 index 0000000000..556c30df8d Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_ic_menu_selectall_mtrl_alpha.png b/appcompat/res/drawable-xxhdpi/abc_ic_menu_selectall_mtrl_alpha.png new file mode 100644 index 0000000000..f0a0b73737 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_ic_menu_selectall_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_ic_menu_share_mtrl_alpha.png b/appcompat/res/drawable-xxhdpi/abc_ic_menu_share_mtrl_alpha.png new file mode 100644 index 0000000000..66f7d1627b Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_ic_menu_share_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_ic_search_api_mtrl_alpha.png b/appcompat/res/drawable-xxhdpi/abc_ic_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..6f60bd3c2b Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_ic_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_mtrl_alpha.png b/appcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..658c5a5a29 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_ic_voice_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_list_divider_mtrl_alpha.9.png b/appcompat/res/drawable-xxhdpi/abc_list_divider_mtrl_alpha.9.png new file mode 100644 index 0000000000..b8ac46d17e Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_list_divider_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_list_focused_holo.9.png b/appcompat/res/drawable-xxhdpi/abc_list_focused_holo.9.png new file mode 100644 index 0000000000..76cad17395 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_list_focused_holo.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_list_longpressed_holo.9.png b/appcompat/res/drawable-xxhdpi/abc_list_longpressed_holo.9.png new file mode 100644 index 0000000000..8f436eaf15 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_list_longpressed_holo.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_list_pressed_holo_dark.9.png b/appcompat/res/drawable-xxhdpi/abc_list_pressed_holo_dark.9.png new file mode 100644 index 0000000000..d4952eaf09 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_list_pressed_holo_dark.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_list_pressed_holo_light.9.png b/appcompat/res/drawable-xxhdpi/abc_list_pressed_holo_light.9.png new file mode 100644 index 0000000000..1352a1702a Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_list_pressed_holo_light.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_list_selector_disabled_holo_dark.9.png b/appcompat/res/drawable-xxhdpi/abc_list_selector_disabled_holo_dark.9.png new file mode 100644 index 0000000000..175b82ca6d Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_list_selector_disabled_holo_dark.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_list_selector_disabled_holo_light.9.png b/appcompat/res/drawable-xxhdpi/abc_list_selector_disabled_holo_light.9.png new file mode 100644 index 0000000000..aad8a46870 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_list_selector_disabled_holo_light.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png b/appcompat/res/drawable-xxhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png new file mode 100644 index 0000000000..f5c18d0889 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_menu_hardkey_panel_mtrl_mult.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_popup_background_mtrl_mult.9.png b/appcompat/res/drawable-xxhdpi/abc_popup_background_mtrl_mult.9.png new file mode 100644 index 0000000000..fb7d715fae Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_popup_background_mtrl_mult.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_spinner_mtrl_am_alpha.9.png b/appcompat/res/drawable-xxhdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 0000000000..2e7bc12c1e Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_switch_track_mtrl_alpha.9.png b/appcompat/res/drawable-xxhdpi/abc_switch_track_mtrl_alpha.9.png new file mode 100644 index 0000000000..3e3174d08c Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_switch_track_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_tab_indicator_mtrl_alpha.9.png b/appcompat/res/drawable-xxhdpi/abc_tab_indicator_mtrl_alpha.9.png new file mode 100644 index 0000000000..248f4f8604 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_tab_indicator_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_textfield_activated_mtrl_alpha.9.png b/appcompat/res/drawable-xxhdpi/abc_textfield_activated_mtrl_alpha.9.png new file mode 100644 index 0000000000..661d5f0a8d Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_textfield_activated_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_textfield_default_mtrl_alpha.9.png b/appcompat/res/drawable-xxhdpi/abc_textfield_default_mtrl_alpha.9.png new file mode 100644 index 0000000000..d7696c3140 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_textfield_default_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_textfield_search_activated_mtrl_alpha.9.png b/appcompat/res/drawable-xxhdpi/abc_textfield_search_activated_mtrl_alpha.9.png new file mode 100644 index 0000000000..b6efff3096 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_textfield_search_activated_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xxhdpi/abc_textfield_search_default_mtrl_alpha.9.png b/appcompat/res/drawable-xxhdpi/abc_textfield_search_default_mtrl_alpha.9.png new file mode 100644 index 0000000000..2b253fb266 Binary files /dev/null and b/appcompat/res/drawable-xxhdpi/abc_textfield_search_default_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_000.png b/appcompat/res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_000.png new file mode 100644 index 0000000000..5dd0e5ba60 Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_000.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_015.png b/appcompat/res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_015.png new file mode 100644 index 0000000000..f0ff1a70f3 Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_btn_check_to_on_mtrl_015.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_000.png b/appcompat/res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_000.png new file mode 100644 index 0000000000..adef871801 Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_000.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_015.png b/appcompat/res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_015.png new file mode 100644 index 0000000000..44028af07b Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_btn_radio_to_on_mtrl_015.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png b/appcompat/res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png new file mode 100644 index 0000000000..d3f2a9a4d8 Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00001.9.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png b/appcompat/res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png new file mode 100644 index 0000000000..a3caefb7f4 Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_btn_switch_to_on_mtrl_00012.9.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_ic_ab_back_mtrl_am_alpha.png b/appcompat/res/drawable-xxxhdpi/abc_ic_ab_back_mtrl_am_alpha.png new file mode 100644 index 0000000000..70c2040210 Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_ic_ab_back_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_ic_clear_mtrl_alpha.png b/appcompat/res/drawable-xxxhdpi/abc_ic_clear_mtrl_alpha.png new file mode 100644 index 0000000000..72522081dc Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_ic_clear_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png b/appcompat/res/drawable-xxxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png new file mode 100644 index 0000000000..2a6f6ba82d Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_ic_menu_copy_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_ic_menu_cut_mtrl_alpha.png b/appcompat/res/drawable-xxxhdpi/abc_ic_menu_cut_mtrl_alpha.png new file mode 100644 index 0000000000..13cc0fd03e Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_ic_menu_cut_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png b/appcompat/res/drawable-xxxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png new file mode 100644 index 0000000000..e232cf7c6b Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_ic_menu_moreoverflow_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png b/appcompat/res/drawable-xxxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png new file mode 100644 index 0000000000..8e9041f3ae Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_ic_menu_paste_mtrl_am_alpha.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_ic_menu_selectall_mtrl_alpha.png b/appcompat/res/drawable-xxxhdpi/abc_ic_menu_selectall_mtrl_alpha.png new file mode 100644 index 0000000000..66fc42f5f0 Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_ic_menu_selectall_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_ic_search_api_mtrl_alpha.png b/appcompat/res/drawable-xxxhdpi/abc_ic_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..c873e9b0c8 Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_ic_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_ic_voice_search_api_mtrl_alpha.png b/appcompat/res/drawable-xxxhdpi/abc_ic_voice_search_api_mtrl_alpha.png new file mode 100644 index 0000000000..fe00ae5fee Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_ic_voice_search_api_mtrl_alpha.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png b/appcompat/res/drawable-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png new file mode 100644 index 0000000000..1086e9d6df Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_spinner_mtrl_am_alpha.9.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_switch_track_mtrl_alpha.9.png b/appcompat/res/drawable-xxxhdpi/abc_switch_track_mtrl_alpha.9.png new file mode 100644 index 0000000000..1e4a74c8a9 Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_switch_track_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable-xxxhdpi/abc_tab_indicator_mtrl_alpha.9.png b/appcompat/res/drawable-xxxhdpi/abc_tab_indicator_mtrl_alpha.9.png new file mode 100644 index 0000000000..5813179d4c Binary files /dev/null and b/appcompat/res/drawable-xxxhdpi/abc_tab_indicator_mtrl_alpha.9.png differ diff --git a/appcompat/res/drawable/abc_btn_check_material.xml b/appcompat/res/drawable/abc_btn_check_material.xml new file mode 100644 index 0000000000..4934a929d6 --- /dev/null +++ b/appcompat/res/drawable/abc_btn_check_material.xml @@ -0,0 +1,20 @@ + + + + + + + \ No newline at end of file diff --git a/appcompat/res/drawable/abc_btn_radio_material.xml b/appcompat/res/drawable/abc_btn_radio_material.xml new file mode 100644 index 0000000000..6e9f9cf374 --- /dev/null +++ b/appcompat/res/drawable/abc_btn_radio_material.xml @@ -0,0 +1,20 @@ + + + + + + + \ No newline at end of file diff --git a/appcompat/res/drawable/abc_cab_background_internal_bg.xml b/appcompat/res/drawable/abc_cab_background_internal_bg.xml new file mode 100644 index 0000000000..9faf60ac61 --- /dev/null +++ b/appcompat/res/drawable/abc_cab_background_internal_bg.xml @@ -0,0 +1,23 @@ + + + + + + + \ No newline at end of file diff --git a/appcompat/res/drawable/abc_cab_background_top_material.xml b/appcompat/res/drawable/abc_cab_background_top_material.xml new file mode 100644 index 0000000000..68b76343b0 --- /dev/null +++ b/appcompat/res/drawable/abc_cab_background_top_material.xml @@ -0,0 +1,21 @@ + + + + + + + \ No newline at end of file diff --git a/appcompat/res/drawable/abc_edit_text_material.xml b/appcompat/res/drawable/abc_edit_text_material.xml new file mode 100644 index 0000000000..754ab18d03 --- /dev/null +++ b/appcompat/res/drawable/abc_edit_text_material.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + diff --git a/appcompat/res/drawable/abc_item_background_holo_dark.xml b/appcompat/res/drawable/abc_item_background_holo_dark.xml new file mode 100644 index 0000000000..72162c222e --- /dev/null +++ b/appcompat/res/drawable/abc_item_background_holo_dark.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + diff --git a/appcompat/res/drawable/abc_item_background_holo_light.xml b/appcompat/res/drawable/abc_item_background_holo_light.xml new file mode 100644 index 0000000000..1c180b2ee4 --- /dev/null +++ b/appcompat/res/drawable/abc_item_background_holo_light.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + diff --git a/appcompat/res/drawable/abc_list_selector_background_transition_holo_dark.xml b/appcompat/res/drawable/abc_list_selector_background_transition_holo_dark.xml new file mode 100644 index 0000000000..0add58c86a --- /dev/null +++ b/appcompat/res/drawable/abc_list_selector_background_transition_holo_dark.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/appcompat/res/drawable/abc_list_selector_background_transition_holo_light.xml b/appcompat/res/drawable/abc_list_selector_background_transition_holo_light.xml new file mode 100644 index 0000000000..0c1d3e6782 --- /dev/null +++ b/appcompat/res/drawable/abc_list_selector_background_transition_holo_light.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/appcompat/res/drawable/abc_list_selector_holo_dark.xml b/appcompat/res/drawable/abc_list_selector_holo_dark.xml new file mode 100644 index 0000000000..1fb5fc4516 --- /dev/null +++ b/appcompat/res/drawable/abc_list_selector_holo_dark.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + diff --git a/appcompat/res/drawable/abc_list_selector_holo_light.xml b/appcompat/res/drawable/abc_list_selector_holo_light.xml new file mode 100644 index 0000000000..8d24047229 --- /dev/null +++ b/appcompat/res/drawable/abc_list_selector_holo_light.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + diff --git a/appcompat/res/drawable/abc_switch_thumb_material.xml b/appcompat/res/drawable/abc_switch_thumb_material.xml new file mode 100644 index 0000000000..ee96ec2e7a --- /dev/null +++ b/appcompat/res/drawable/abc_switch_thumb_material.xml @@ -0,0 +1,20 @@ + + + + + + + \ No newline at end of file diff --git a/appcompat/res/drawable/abc_tab_indicator_material.xml b/appcompat/res/drawable/abc_tab_indicator_material.xml new file mode 100644 index 0000000000..1a8de1b69b --- /dev/null +++ b/appcompat/res/drawable/abc_tab_indicator_material.xml @@ -0,0 +1,20 @@ + + + + + + + diff --git a/appcompat/res/drawable/abc_textfield_search_material.xml b/appcompat/res/drawable/abc_textfield_search_material.xml new file mode 100644 index 0000000000..08873966e4 --- /dev/null +++ b/appcompat/res/drawable/abc_textfield_search_material.xml @@ -0,0 +1,22 @@ + + + + + + + + + diff --git a/appcompat/res/layout-v11/abc_screen_content_include.xml b/appcompat/res/layout-v11/abc_screen_content_include.xml new file mode 100644 index 0000000000..757be1c1df --- /dev/null +++ b/appcompat/res/layout-v11/abc_screen_content_include.xml @@ -0,0 +1,26 @@ + + + + + + + + diff --git a/appcompat/res/layout/abc_action_bar_title_item.xml b/appcompat/res/layout/abc_action_bar_title_item.xml new file mode 100644 index 0000000000..194afb74cb --- /dev/null +++ b/appcompat/res/layout/abc_action_bar_title_item.xml @@ -0,0 +1,34 @@ + + + + + + + diff --git a/appcompat/res/layout/abc_action_bar_up_container.xml b/appcompat/res/layout/abc_action_bar_up_container.xml new file mode 100644 index 0000000000..f46550a553 --- /dev/null +++ b/appcompat/res/layout/abc_action_bar_up_container.xml @@ -0,0 +1,23 @@ + + + + + diff --git a/appcompat/res/layout/abc_action_bar_view_list_nav_layout.xml b/appcompat/res/layout/abc_action_bar_view_list_nav_layout.xml new file mode 100644 index 0000000000..5c105ab551 --- /dev/null +++ b/appcompat/res/layout/abc_action_bar_view_list_nav_layout.xml @@ -0,0 +1,23 @@ + + + + + + \ No newline at end of file diff --git a/appcompat/res/layout/abc_action_menu_item_layout.xml b/appcompat/res/layout/abc_action_menu_item_layout.xml new file mode 100644 index 0000000000..150ea50dc3 --- /dev/null +++ b/appcompat/res/layout/abc_action_menu_item_layout.xml @@ -0,0 +1,30 @@ + + + + diff --git a/appcompat/res/layout/abc_action_menu_layout.xml b/appcompat/res/layout/abc_action_menu_layout.xml new file mode 100644 index 0000000000..4918d2fba9 --- /dev/null +++ b/appcompat/res/layout/abc_action_menu_layout.xml @@ -0,0 +1,24 @@ + + + + diff --git a/appcompat/res/layout/abc_action_mode_bar.xml b/appcompat/res/layout/abc_action_mode_bar.xml new file mode 100644 index 0000000000..6af12ea618 --- /dev/null +++ b/appcompat/res/layout/abc_action_mode_bar.xml @@ -0,0 +1,24 @@ + + + diff --git a/appcompat/res/layout/abc_action_mode_close_item_material.xml b/appcompat/res/layout/abc_action_mode_close_item_material.xml new file mode 100644 index 0000000000..dfc4debec4 --- /dev/null +++ b/appcompat/res/layout/abc_action_mode_close_item_material.xml @@ -0,0 +1,26 @@ + + + + \ No newline at end of file diff --git a/appcompat/res/layout/abc_activity_chooser_view.xml b/appcompat/res/layout/abc_activity_chooser_view.xml new file mode 100644 index 0000000000..99c2395bc9 --- /dev/null +++ b/appcompat/res/layout/abc_activity_chooser_view.xml @@ -0,0 +1,29 @@ + + + + + + + \ No newline at end of file diff --git a/appcompat/res/layout/abc_activity_chooser_view_include.xml b/appcompat/res/layout/abc_activity_chooser_view_include.xml new file mode 100644 index 0000000000..975b13e5e0 --- /dev/null +++ b/appcompat/res/layout/abc_activity_chooser_view_include.xml @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/appcompat/res/layout/abc_activity_chooser_view_list_item.xml b/appcompat/res/layout/abc_activity_chooser_view_list_item.xml new file mode 100644 index 0000000000..887427d809 --- /dev/null +++ b/appcompat/res/layout/abc_activity_chooser_view_list_item.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/appcompat/res/layout/abc_expanded_menu_layout.xml b/appcompat/res/layout/abc_expanded_menu_layout.xml new file mode 100644 index 0000000000..20e8b19be9 --- /dev/null +++ b/appcompat/res/layout/abc_expanded_menu_layout.xml @@ -0,0 +1,22 @@ + + + + diff --git a/appcompat/res/layout/abc_list_menu_item_checkbox.xml b/appcompat/res/layout/abc_list_menu_item_checkbox.xml new file mode 100644 index 0000000000..d9c3f06811 --- /dev/null +++ b/appcompat/res/layout/abc_list_menu_item_checkbox.xml @@ -0,0 +1,26 @@ + + + + + + diff --git a/appcompat/res/layout/abc_list_menu_item_icon.xml b/appcompat/res/layout/abc_list_menu_item_icon.xml new file mode 100644 index 0000000000..acd005a13b --- /dev/null +++ b/appcompat/res/layout/abc_list_menu_item_icon.xml @@ -0,0 +1,28 @@ + + + + + diff --git a/appcompat/res/layout/abc_list_menu_item_layout.xml b/appcompat/res/layout/abc_list_menu_item_layout.xml new file mode 100644 index 0000000000..1cee43e704 --- /dev/null +++ b/appcompat/res/layout/abc_list_menu_item_layout.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + diff --git a/appcompat/res/layout/abc_list_menu_item_radio.xml b/appcompat/res/layout/abc_list_menu_item_radio.xml new file mode 100644 index 0000000000..0ca8d7a2a5 --- /dev/null +++ b/appcompat/res/layout/abc_list_menu_item_radio.xml @@ -0,0 +1,24 @@ + + + + diff --git a/appcompat/res/layout/abc_popup_menu_item_layout.xml b/appcompat/res/layout/abc_popup_menu_item_layout.xml new file mode 100644 index 0000000000..76820e0789 --- /dev/null +++ b/appcompat/res/layout/abc_popup_menu_item_layout.xml @@ -0,0 +1,61 @@ + + + + + + + + + + + + + + + + + + + diff --git a/appcompat/res/layout/abc_screen_content_include.xml b/appcompat/res/layout/abc_screen_content_include.xml new file mode 100644 index 0000000000..6e21f2e339 --- /dev/null +++ b/appcompat/res/layout/abc_screen_content_include.xml @@ -0,0 +1,26 @@ + + + + + + + + diff --git a/appcompat/res/layout/abc_screen_simple.xml b/appcompat/res/layout/abc_screen_simple.xml new file mode 100644 index 0000000000..426851c20a --- /dev/null +++ b/appcompat/res/layout/abc_screen_simple.xml @@ -0,0 +1,34 @@ + + + + + + + + + + diff --git a/appcompat/res/layout/abc_screen_simple_overlay_action_mode.xml b/appcompat/res/layout/abc_screen_simple_overlay_action_mode.xml new file mode 100644 index 0000000000..ac399c1d7c --- /dev/null +++ b/appcompat/res/layout/abc_screen_simple_overlay_action_mode.xml @@ -0,0 +1,39 @@ + + + + + + + + + + \ No newline at end of file diff --git a/appcompat/res/layout/abc_screen_toolbar.xml b/appcompat/res/layout/abc_screen_toolbar.xml new file mode 100644 index 0000000000..20e0c0e2af --- /dev/null +++ b/appcompat/res/layout/abc_screen_toolbar.xml @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + diff --git a/appcompat/res/layout/abc_search_dropdown_item_icons_2line.xml b/appcompat/res/layout/abc_search_dropdown_item_icons_2line.xml new file mode 100644 index 0000000000..7407498a55 --- /dev/null +++ b/appcompat/res/layout/abc_search_dropdown_item_icons_2line.xml @@ -0,0 +1,85 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/appcompat/res/layout/abc_search_view.xml b/appcompat/res/layout/abc_search_view.xml new file mode 100644 index 0000000000..ff9361dcaf --- /dev/null +++ b/appcompat/res/layout/abc_search_view.xml @@ -0,0 +1,141 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/appcompat/res/layout/abc_simple_dropdown_hint.xml b/appcompat/res/layout/abc_simple_dropdown_hint.xml new file mode 100644 index 0000000000..8326b5ccfa --- /dev/null +++ b/appcompat/res/layout/abc_simple_dropdown_hint.xml @@ -0,0 +1,23 @@ + + + \ No newline at end of file diff --git a/appcompat/res/layout/support_simple_spinner_dropdown_item.xml b/appcompat/res/layout/support_simple_spinner_dropdown_item.xml new file mode 100644 index 0000000000..d2f177ac8c --- /dev/null +++ b/appcompat/res/layout/support_simple_spinner_dropdown_item.xml @@ -0,0 +1,25 @@ + + + \ No newline at end of file diff --git a/appcompat/res/values-af/strings.xml b/appcompat/res/values-af/strings.xml new file mode 100644 index 0000000000..474f3aa5a2 --- /dev/null +++ b/appcompat/res/values-af/strings.xml @@ -0,0 +1,34 @@ + + + + + "Klaar" + "Navigeer tuis" + "Navigeer op" + "Nog opsies" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Soek" + "Soeknavraag" + "Vee navraag uit" + "Dien navraag in" + "Stemsoektog" + "Kies \'n program" + "Sien alles" + "Deel met %s" + "Deel met" + diff --git a/appcompat/res/values-am/strings.xml b/appcompat/res/values-am/strings.xml new file mode 100644 index 0000000000..dbd53d6ec4 --- /dev/null +++ b/appcompat/res/values-am/strings.xml @@ -0,0 +1,34 @@ + + + + + "ተከናውኗል" + "ወደ መነሻ ይዳስሱ" + "ወደ ላይ ይዳስሱ" + "ተጨማሪ አማራጮች" + "%1$s፣ %2$s" + "%1$s፣ %2$s፣ %3$s" + "ፍለጋ" + "የፍለጋ ጥያቄ" + "መጠይቅ አጽዳ" + "መጠይቅ ያስረክቡ" + "የድምፅ ፍለጋ" + "መተግበሪያ ይምረጡ" + "ሁሉንም ይመልከቱ" + "ከ%s ጋር ያጋሩ" + "ከሚከተለው ጋር ያጋሩ" + diff --git a/appcompat/res/values-ar/strings.xml b/appcompat/res/values-ar/strings.xml new file mode 100644 index 0000000000..84d6fbaa70 --- /dev/null +++ b/appcompat/res/values-ar/strings.xml @@ -0,0 +1,34 @@ + + + + + "تم" + "التنقل إلى الشاشة الرئيسية" + "التنقل إلى أعلى" + "خيارات إضافية" + "%1$s، %2$s" + "%1$s، %2$s، %3$s" + "بحث" + "طلب البحث" + "محو طلب البحث" + "إرسال طلب البحث" + "البحث الصوتي" + "اختيار تطبيق" + "عرض الكل" + "‏مشاركة مع %s" + "مشاركة مع" + diff --git a/appcompat/res/values-bg/strings.xml b/appcompat/res/values-bg/strings.xml new file mode 100644 index 0000000000..9d87ef7b23 --- /dev/null +++ b/appcompat/res/values-bg/strings.xml @@ -0,0 +1,34 @@ + + + + + "Готово" + "Придвижване към „Начало“" + "Придвижване нагоре" + "Още опции" + "„%1$s“ – %2$s" + "„%1$s“, „%2$s“ – %3$s" + "Търсене" + "Заявка за търсене" + "Изчистване на заявката" + "Изпращане на заявката" + "Гласово търсене" + "Изберете приложение" + "Вижте всички" + "Споделяне със: %s" + "Споделяне със:" + diff --git a/appcompat/res/values-bn-rBD/strings.xml b/appcompat/res/values-bn-rBD/strings.xml new file mode 100644 index 0000000000..ee522c6791 --- /dev/null +++ b/appcompat/res/values-bn-rBD/strings.xml @@ -0,0 +1,34 @@ + + + + + "সম্পন্ন হয়েছে" + "হোম এ নেভিগেট করুন" + "উপরের দিকে নেভিগেট করুন" + "আরো বিকল্প" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "অনুসন্ধান করুন" + "ক্যোয়ারী অনুসন্ধান করুন" + "ক্যোয়ারী সাফ করুন" + "ক্যোয়ারী জমা দিন" + "ভয়েস অনুসন্ধান" + "একটি অ্যাপ্লিকেশান চয়ন করুন" + "সবগুলো দেখুন" + "%s এর সাথে ভাগ করুন" + "এর সাথে ভাগ করুন" + diff --git a/appcompat/res/values-ca/strings.xml b/appcompat/res/values-ca/strings.xml new file mode 100644 index 0000000000..5fe4b0dd37 --- /dev/null +++ b/appcompat/res/values-ca/strings.xml @@ -0,0 +1,34 @@ + + + + + "Fet" + "Navega a la pàgina d\'inici" + "Navega cap a dalt" + "Més opcions" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Cerca" + "Consulta de cerca" + "Esborra la consulta" + "Envia la consulta" + "Cerca per veu" + "Selecciona una aplicació" + "Mostra\'ls tots" + "Comparteix amb %s" + "Comparteix amb" + diff --git a/appcompat/res/values-cs/strings.xml b/appcompat/res/values-cs/strings.xml new file mode 100644 index 0000000000..13c9ba8eb3 --- /dev/null +++ b/appcompat/res/values-cs/strings.xml @@ -0,0 +1,34 @@ + + + + + "Hotovo" + "Přejít na plochu" + "Přejít nahoru" + "Více možností" + "%1$s – %2$s" + "%1$s, %2$s – %3$s" + "Hledat" + "Vyhledávací dotaz" + "Smazat dotaz" + "Odeslat dotaz" + "Hlasové vyhledávání" + "Vybrat aplikaci" + "Zobrazit vše" + "Sdílet pomocí %s" + "Sdílet pomocí" + diff --git a/appcompat/res/values-da/strings.xml b/appcompat/res/values-da/strings.xml new file mode 100644 index 0000000000..03fec328ca --- /dev/null +++ b/appcompat/res/values-da/strings.xml @@ -0,0 +1,34 @@ + + + + + "Luk" + "Naviger hjem" + "Naviger op" + "Flere muligheder" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Søg" + "Søgeforespørgsel" + "Ryd forespørgslen" + "Indsend forespørgslen" + "Talesøgning" + "Vælg en app" + "Se alle" + "Del med %s" + "Del med" + diff --git a/appcompat/res/values-de/strings.xml b/appcompat/res/values-de/strings.xml new file mode 100644 index 0000000000..8a0224c47d --- /dev/null +++ b/appcompat/res/values-de/strings.xml @@ -0,0 +1,34 @@ + + + + + "Fertig" + "Zur Startseite" + "Nach oben" + "Weitere Optionen" + "%1$s: %2$s" + "%1$s, %2$s: %3$s" + "Suchen" + "Suchanfrage" + "Suchanfrage löschen" + "Suchanfrage senden" + "Sprachsuche" + "App auswählen" + "Alle ansehen" + "Freigeben für %s" + "Freigeben für" + diff --git a/appcompat/res/values-el/strings.xml b/appcompat/res/values-el/strings.xml new file mode 100644 index 0000000000..52d1b81e74 --- /dev/null +++ b/appcompat/res/values-el/strings.xml @@ -0,0 +1,34 @@ + + + + + "Τέλος" + "Πλοήγηση στην αρχική σελίδα" + "Πλοήγηση προς τα επάνω" + "Περισσότερες επιλογές" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Αναζήτηση" + "Ερώτημα αναζήτησης" + "Διαγραφή ερωτήματος" + "Υποβολή ερωτήματος" + "Φωνητική αναζήτηση" + "Επιλέξτε κάποια εφαρμογή" + "Προβολή όλων" + "Κοινή χρήση με %s" + "Κοινή χρήση με" + diff --git a/appcompat/res/values-en-rGB/strings.xml b/appcompat/res/values-en-rGB/strings.xml new file mode 100644 index 0000000000..8a8a1119ed --- /dev/null +++ b/appcompat/res/values-en-rGB/strings.xml @@ -0,0 +1,34 @@ + + + + + "Done" + "Navigate home" + "Navigate up" + "More options" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Search" + "Search query" + "Clear query" + "Submit query" + "Voice search" + "Choose an app" + "See all" + "Share with %s" + "Share with" + diff --git a/appcompat/res/values-en-rIN/strings.xml b/appcompat/res/values-en-rIN/strings.xml new file mode 100644 index 0000000000..8a8a1119ed --- /dev/null +++ b/appcompat/res/values-en-rIN/strings.xml @@ -0,0 +1,34 @@ + + + + + "Done" + "Navigate home" + "Navigate up" + "More options" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Search" + "Search query" + "Clear query" + "Submit query" + "Voice search" + "Choose an app" + "See all" + "Share with %s" + "Share with" + diff --git a/appcompat/res/values-es-rUS/strings.xml b/appcompat/res/values-es-rUS/strings.xml new file mode 100644 index 0000000000..ea5004cbb9 --- /dev/null +++ b/appcompat/res/values-es-rUS/strings.xml @@ -0,0 +1,34 @@ + + + + + "Listo" + "Navegar a la página principal" + "Navegar hacia arriba" + "Más opciones" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Búsqueda" + "Consulta de búsqueda" + "Eliminar la consulta" + "Enviar consulta" + "Búsqueda por voz" + "Elige una aplicación." + "Ver todo" + "Compartir con %s" + "Compartir con" + diff --git a/appcompat/res/values-es/strings.xml b/appcompat/res/values-es/strings.xml new file mode 100644 index 0000000000..c50796ee8c --- /dev/null +++ b/appcompat/res/values-es/strings.xml @@ -0,0 +1,34 @@ + + + + + "Listo" + "Ir a la pantalla de inicio" + "Desplazarse hacia arriba" + "Más opciones" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Buscar" + "Consulta" + "Borrar consulta" + "Enviar consulta" + "Búsqueda por voz" + "Seleccionar una aplicación" + "Ver todo" + "Compartir con %s" + "Compartir con" + diff --git a/appcompat/res/values-et-rEE/strings.xml b/appcompat/res/values-et-rEE/strings.xml new file mode 100644 index 0000000000..139fcf915d --- /dev/null +++ b/appcompat/res/values-et-rEE/strings.xml @@ -0,0 +1,34 @@ + + + + + "Valmis" + "Navigeerimine avaekraanile" + "Navigeerimine üles" + "Rohkem valikuid" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Otsing" + "Otsingupäring" + "Päringu tühistamine" + "Päringu esitamine" + "Häälotsing" + "Valige rakendus" + "Kuva kõik" + "Jagamine kasutajaga %s" + "Jagamine:" + diff --git a/appcompat/res/values-eu-rES/strings.xml b/appcompat/res/values-eu-rES/strings.xml new file mode 100644 index 0000000000..541c2ed3cd --- /dev/null +++ b/appcompat/res/values-eu-rES/strings.xml @@ -0,0 +1,34 @@ + + + + + "Eginda" + "Joan orri nagusira" + "Joan gora" + "Aukera gehiago" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Bilatu" + "Bilaketa-kontsulta" + "Garbitu kontsulta" + "Bidali kontsulta" + "Ahots bidezko bilaketa" + "Aukeratu aplikazio bat" + "Ikusi guztiak" + "Partekatu %s erabiltzailearekin" + "Partekatu hauekin" + diff --git a/appcompat/res/values-fa/strings.xml b/appcompat/res/values-fa/strings.xml new file mode 100644 index 0000000000..c317bdaf3a --- /dev/null +++ b/appcompat/res/values-fa/strings.xml @@ -0,0 +1,34 @@ + + + + + "انجام شد" + "پیمایش به صفحه اصلی" + "پیمایش به بالا" + "گزینه‌های بیشتر" + "‏%1$s‏، %2$s" + "‏%1$s‏، %2$s‏، %3$s" + "جستجو" + "عبارت جستجو" + "پاک کردن عبارت جستجو" + "ارسال عبارت جستجو" + "جستجوی شفاهی" + "انتخاب برنامه" + "مشاهده همه" + "‏اشتراک‌گذاری با %s" + "اشتراک‌گذاری با" + diff --git a/appcompat/res/values-fi/strings.xml b/appcompat/res/values-fi/strings.xml new file mode 100644 index 0000000000..218229b0f1 --- /dev/null +++ b/appcompat/res/values-fi/strings.xml @@ -0,0 +1,34 @@ + + + + + "Valmis" + "Siirry etusivulle" + "Siirry ylös" + "Lisää" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Haku" + "Hakulauseke" + "Tyhjennä kysely" + "Lähetä kysely" + "Puhehaku" + "Valitse sovellus" + "Näytä kaikki" + "Jakaminen: %s" + "Jakaminen:" + diff --git a/appcompat/res/values-fr-rCA/strings.xml b/appcompat/res/values-fr-rCA/strings.xml new file mode 100644 index 0000000000..571ff9a333 --- /dev/null +++ b/appcompat/res/values-fr-rCA/strings.xml @@ -0,0 +1,34 @@ + + + + + "Terminé" + "Revenir à l\'accueil" + "Revenir en haut de la page" + "Plus d\'options" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Rechercher" + "Requête de recherche" + "Effacer la requête" + "Envoyer la requête" + "Recherche vocale" + "Sélectionnez une application" + "Voir toutes les chaînes" + "Partager avec %s" + "Partager avec" + diff --git a/appcompat/res/values-fr/strings.xml b/appcompat/res/values-fr/strings.xml new file mode 100644 index 0000000000..353665a880 --- /dev/null +++ b/appcompat/res/values-fr/strings.xml @@ -0,0 +1,34 @@ + + + + + "OK" + "Revenir à l\'accueil" + "Revenir en haut de la page" + "Plus d\'options" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Rechercher" + "Requête de recherche" + "Effacer la requête" + "Envoyer la requête" + "Recherche vocale" + "Sélectionner une application" + "Tout afficher" + "Partager avec %s" + "Partager avec" + diff --git a/appcompat/res/values-gl-rES/strings.xml b/appcompat/res/values-gl-rES/strings.xml new file mode 100644 index 0000000000..3f665ed6ce --- /dev/null +++ b/appcompat/res/values-gl-rES/strings.xml @@ -0,0 +1,34 @@ + + + + + "Feito" + "Ir á páxina de inicio" + "Desprazarse cara arriba" + "Máis opcións" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Buscar" + "Consulta de busca" + "Borrar consulta" + "Enviar consulta" + "Busca de voz" + "Escoller unha aplicación" + "Ver todas" + "Compartir con %s" + "Compartir con" + diff --git a/appcompat/res/values-hi/strings.xml b/appcompat/res/values-hi/strings.xml new file mode 100644 index 0000000000..23cfacaa30 --- /dev/null +++ b/appcompat/res/values-hi/strings.xml @@ -0,0 +1,34 @@ + + + + + "पूर्ण" + "मुखपृष्ठ पर नेविगेट करें" + "ऊपर नेविगेट करें" + "अधिक विकल्प" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "खोजें" + "खोज क्वेरी" + "क्‍वेरी साफ़ करें" + "क्वेरी सबमिट करें" + "ध्वनि खोज" + "कोई एप्‍लिकेशन चुनें" + "सभी देखें" + "%s के साथ साझा करें" + "इसके द्वारा साझा करें" + diff --git a/appcompat/res/values-hr/strings.xml b/appcompat/res/values-hr/strings.xml new file mode 100644 index 0000000000..034859635c --- /dev/null +++ b/appcompat/res/values-hr/strings.xml @@ -0,0 +1,34 @@ + + + + + "Gotovo" + "Idi na početnu" + "Idi gore" + "Dodatne opcije" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Pretraživanje" + "Upit za pretraživanje" + "Izbriši upit" + "Pošalji upit" + "Glasovno pretraživanje" + "Odabir aplikacije" + "Prikaži sve" + "Dijeljenje sa: %s" + "Dijeljenje sa" + diff --git a/appcompat/res/values-hu/strings.xml b/appcompat/res/values-hu/strings.xml new file mode 100644 index 0000000000..fc67f00ef5 --- /dev/null +++ b/appcompat/res/values-hu/strings.xml @@ -0,0 +1,34 @@ + + + + + "Kész" + "Ugrás a főoldalra" + "Felfelé mozgatás" + "További lehetőségek" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Keresés" + "Keresési lekérdezés" + "Lekérdezés törlése" + "Lekérdezés küldése" + "Hangalapú keresés" + "Válasszon ki egy alkalmazást" + "Összes megtekintése" + "Megosztás a következővel: %s" + "Megosztás a következővel:" + diff --git a/appcompat/res/values-hy-rAM/strings.xml b/appcompat/res/values-hy-rAM/strings.xml new file mode 100644 index 0000000000..da67fe4c5f --- /dev/null +++ b/appcompat/res/values-hy-rAM/strings.xml @@ -0,0 +1,34 @@ + + + + + "Կատարված է" + "Ուղղվել տուն" + "Ուղղվել վերև" + "Այլ ընտրանքներ" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Որոնել" + "Որոնման հարցում" + "Մաքրել հարցումը" + "Ուղարկել հարցումը" + "Ձայնային որոնում" + "Ընտրել ծրագիր" + "Տեսնել բոլորը" + "Տարածել ըստ %s" + "Տարածել" + diff --git a/appcompat/res/values-in/strings.xml b/appcompat/res/values-in/strings.xml new file mode 100644 index 0000000000..3c31755ad0 --- /dev/null +++ b/appcompat/res/values-in/strings.xml @@ -0,0 +1,34 @@ + + + + + "Selesai" + "Navigasi ke beranda" + "Navigasi naik" + "Opsi lain" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Telusuri" + "Kueri penelusuran" + "Hapus kueri" + "Kirim kueri" + "Penelusuran suara" + "Pilih aplikasi" + "Lihat semua" + "Bagikan dengan %s" + "Bagikan dengan" + diff --git a/appcompat/res/values-is-rIS/strings.xml b/appcompat/res/values-is-rIS/strings.xml new file mode 100644 index 0000000000..7846b514f5 --- /dev/null +++ b/appcompat/res/values-is-rIS/strings.xml @@ -0,0 +1,34 @@ + + + + + "Lokið" + "Fara heim" + "Fara upp" + "Fleiri valkostir" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Leita" + "Leitarfyrirspurn" + "Hreinsa fyrirspurn" + "Senda fyrirspurn" + "Raddleit" + "Veldu forrit" + "Sjá allt" + "Deila með %s" + "Deila með" + diff --git a/appcompat/res/values-it/strings.xml b/appcompat/res/values-it/strings.xml new file mode 100644 index 0000000000..6ed52be06d --- /dev/null +++ b/appcompat/res/values-it/strings.xml @@ -0,0 +1,34 @@ + + + + + "Fine" + "Vai alla home page" + "Vai in alto" + "Altre opzioni" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Cerca" + "Query di ricerca" + "Cancella query" + "Invia query" + "Ricerca vocale" + "Scegli un\'applicazione" + "Visualizza tutte" + "Condividi con %s" + "Condividi con" + diff --git a/appcompat/res/values-iw/strings.xml b/appcompat/res/values-iw/strings.xml new file mode 100644 index 0000000000..fec0e62287 --- /dev/null +++ b/appcompat/res/values-iw/strings.xml @@ -0,0 +1,34 @@ + + + + + "בוצע" + "נווט לדף הבית" + "נווט למעלה" + "עוד אפשרויות" + "‏%1$s‏, %2$s" + "‏%1$s‏, %2$s‏, %3$s" + "חפש" + "שאילתת חיפוש" + "מחק שאילתה" + "שלח שאילתה" + "חיפוש קולי" + "בחר אפליקציה" + "ראה הכל" + "‏שתף עם %s" + "שתף עם" + diff --git a/appcompat/res/values-ja/strings.xml b/appcompat/res/values-ja/strings.xml new file mode 100644 index 0000000000..181dd5e5fa --- /dev/null +++ b/appcompat/res/values-ja/strings.xml @@ -0,0 +1,34 @@ + + + + + "完了" + "ホームへ移動" + "上へ移動" + "その他のオプション" + "%1$s、%2$s" + "%1$s、%2$s、%3$s" + "検索" + "検索キーワード" + "検索キーワードを削除" + "検索キーワードを送信" + "音声検索" + "アプリの選択" + "すべて表示" + "%sと共有" + "共有" + diff --git a/appcompat/res/values-ka-rGE/strings.xml b/appcompat/res/values-ka-rGE/strings.xml new file mode 100644 index 0000000000..a96f26c3fe --- /dev/null +++ b/appcompat/res/values-ka-rGE/strings.xml @@ -0,0 +1,34 @@ + + + + + "დასრულდა" + "მთავარზე ნავიგაცია" + "ზემოთ ნავიგაცია" + "მეტი ვარიანტები" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "ძიება" + "ძიების მოთხოვნა" + "მოთხოვნის გასუფთავება" + "მოთხოვნის გადაგზავნა" + "ხმოვანი ძიება" + "აპის არჩევა" + "ყველას ნახვა" + "%s-თან გაზიარება" + "გაზიარება:" + diff --git a/appcompat/res/values-kk-rKZ/strings.xml b/appcompat/res/values-kk-rKZ/strings.xml new file mode 100644 index 0000000000..fb20a0049c --- /dev/null +++ b/appcompat/res/values-kk-rKZ/strings.xml @@ -0,0 +1,34 @@ + + + + + "Орындалды" + "Негізгі бетте қозғалу" + "Жоғары қозғалу" + "Басқа опциялар" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Іздеу" + "Сұрақты іздеу" + "Сұрақты жою" + "Сұрақты жіберу" + "Дауыс арқылы іздеу" + "Қолданбаны таңдау" + "Барлығын көру" + "%s бөлісу" + "Бөлісу" + diff --git a/appcompat/res/values-km-rKH/strings.xml b/appcompat/res/values-km-rKH/strings.xml new file mode 100644 index 0000000000..704f4ee48f --- /dev/null +++ b/appcompat/res/values-km-rKH/strings.xml @@ -0,0 +1,34 @@ + + + + + "រួចរាល់" + "រកមើល​ទៅ​ដើម" + "រកមើល​ឡើងលើ" + "ជម្រើស​ច្រើន​ទៀត" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "ស្វែងរក" + "ស្វែងរក​សំណួរ" + "សម្អាត​សំណួរ" + "ដាក់​​​ស្នើ​សំណួរ" + "ការស្វែងរក​សំឡេង" + "ជ្រើស​កម្មវិធី​​" + "មើល​ទាំងអស់" + "ចែករំលែក​ជាមួយ %s" + "ចែករំលែក​ជាមួយ" + diff --git a/appcompat/res/values-kn-rIN/strings.xml b/appcompat/res/values-kn-rIN/strings.xml new file mode 100644 index 0000000000..d472ff32ea --- /dev/null +++ b/appcompat/res/values-kn-rIN/strings.xml @@ -0,0 +1,34 @@ + + + + + "ಮುಗಿದಿದೆ" + "ಮುಖಪುಟವನ್ನು ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ" + "ಮೇಲಕ್ಕೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ" + "ಇನ್ನಷ್ಟು ಆಯ್ಕೆಗಳು" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "ಹುಡುಕು" + "ಪ್ರಶ್ನೆಯನ್ನು ಹುಡುಕಿ" + "ಪ್ರಶ್ನೆಯನ್ನು ತೆರವುಗೊಳಿಸು" + "ಪ್ರಶ್ನೆಯನ್ನು ಸಲ್ಲಿಸು" + "ಧ್ವನಿ ಹುಡುಕಾಟ" + "ಒಂದು ಅಪ್ಲಿಕೇಶನ್ ಆಯ್ಕೆಮಾಡಿ" + "ಎಲ್ಲವನ್ನೂ ನೋಡಿ" + "%s ಜೊತೆಗೆ ಹಂಚಿಕೊಳ್ಳಿ" + "ಇವರೊಂದಿಗೆ ಹಂಚಿಕೊಳ್ಳಿ" + diff --git a/appcompat/res/values-ko/strings.xml b/appcompat/res/values-ko/strings.xml new file mode 100644 index 0000000000..0a92a83dc7 --- /dev/null +++ b/appcompat/res/values-ko/strings.xml @@ -0,0 +1,34 @@ + + + + + "완료" + "홈 탐색" + "위로 탐색" + "옵션 더보기" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "검색" + "검색어" + "검색어 삭제" + "검색어 보내기" + "음성 검색" + "앱 선택" + "전체 보기" + "%s와(과) 공유" + "공유 대상" + diff --git a/appcompat/res/values-ky-rKG/strings.xml b/appcompat/res/values-ky-rKG/strings.xml new file mode 100644 index 0000000000..b091f608ca --- /dev/null +++ b/appcompat/res/values-ky-rKG/strings.xml @@ -0,0 +1,34 @@ + + + + + "Даяр" + "Үйгө багыттоо" + "Жогору" + "Көбүрөөк мүмкүнчүлүктөр" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Издөө" + "Издөө талаптары" + "Талаптарды тазалоо" + "Талап жөнөтүү" + "Үн аркылуу издөө" + "Колдонмо тандоо" + "Бардыгын көрүү" + "%s аркылуу бөлүшүү" + "Бөлүшүү" + diff --git a/appcompat/res/values-land/bools.xml b/appcompat/res/values-land/bools.xml new file mode 100644 index 0000000000..7d1a1af3f3 --- /dev/null +++ b/appcompat/res/values-land/bools.xml @@ -0,0 +1,19 @@ + + + + + true + diff --git a/appcompat/res/values-land/config.xml b/appcompat/res/values-land/config.xml new file mode 100644 index 0000000000..d0d990dc0b --- /dev/null +++ b/appcompat/res/values-land/config.xml @@ -0,0 +1,18 @@ + + + + true + diff --git a/appcompat/res/values-land/dimens.xml b/appcompat/res/values-land/dimens.xml new file mode 100644 index 0000000000..f0b6892a9f --- /dev/null +++ b/appcompat/res/values-land/dimens.xml @@ -0,0 +1,21 @@ + + + + + + 32dp + + \ No newline at end of file diff --git a/appcompat/res/values-land/dimens_material.xml b/appcompat/res/values-land/dimens_material.xml new file mode 100644 index 0000000000..08c4b0d729 --- /dev/null +++ b/appcompat/res/values-land/dimens_material.xml @@ -0,0 +1,27 @@ + + + + + + 48dp + + 0dp + + 14dp + + 12dp + + \ No newline at end of file diff --git a/appcompat/res/values-large/bools.xml b/appcompat/res/values-large/bools.xml new file mode 100644 index 0000000000..7d1a1af3f3 --- /dev/null +++ b/appcompat/res/values-large/bools.xml @@ -0,0 +1,19 @@ + + + + + true + diff --git a/appcompat/res/values-large/config.xml b/appcompat/res/values-large/config.xml new file mode 100644 index 0000000000..c4f04a300e --- /dev/null +++ b/appcompat/res/values-large/config.xml @@ -0,0 +1,30 @@ + + + + + + + true + + + 440dp + \ No newline at end of file diff --git a/appcompat/res/values-large/dimens.xml b/appcompat/res/values-large/dimens.xml new file mode 100644 index 0000000000..de1cefccce --- /dev/null +++ b/appcompat/res/values-large/dimens.xml @@ -0,0 +1,38 @@ + + + + + + 192dip + + 4 + + + 60% + + 90% + + 60% + + 90% + + diff --git a/appcompat/res/values-large/themes_base.xml b/appcompat/res/values-large/themes_base.xml new file mode 100644 index 0000000000..aafef5fbd5 --- /dev/null +++ b/appcompat/res/values-large/themes_base.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/appcompat/res/values-v11/styles_base_text.xml b/appcompat/res/values-v11/styles_base_text.xml new file mode 100644 index 0000000000..4cf49666c3 --- /dev/null +++ b/appcompat/res/values-v11/styles_base_text.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/appcompat/res/values-v11/themes_base.xml b/appcompat/res/values-v11/themes_base.xml new file mode 100644 index 0000000000..ca583fab12 --- /dev/null +++ b/appcompat/res/values-v11/themes_base.xml @@ -0,0 +1,362 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/appcompat/res/values-v14/themes_base.xml b/appcompat/res/values-v14/themes_base.xml new file mode 100644 index 0000000000..3f26ca2233 --- /dev/null +++ b/appcompat/res/values-v14/themes_base.xml @@ -0,0 +1,56 @@ + + + + + + + + + + + + + + diff --git a/appcompat/res/values-v17/styles_rtl.xml b/appcompat/res/values-v17/styles_rtl.xml new file mode 100644 index 0000000000..0c7d861144 --- /dev/null +++ b/appcompat/res/values-v17/styles_rtl.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/appcompat/res/values-v21/styles_base.xml b/appcompat/res/values-v21/styles_base.xml new file mode 100644 index 0000000000..648dfd2d80 --- /dev/null +++ b/appcompat/res/values-v21/styles_base.xml @@ -0,0 +1,195 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/appcompat/res/values-v21/styles_base_text.xml b/appcompat/res/values-v21/styles_base_text.xml new file mode 100644 index 0000000000..241a91b63e --- /dev/null +++ b/appcompat/res/values-v21/styles_base_text.xml @@ -0,0 +1,64 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/appcompat/res/values-vi/strings.xml b/appcompat/res/values-vi/strings.xml new file mode 100644 index 0000000000..21dd883430 --- /dev/null +++ b/appcompat/res/values-vi/strings.xml @@ -0,0 +1,34 @@ + + + + + "Xong" + "Điều hướng về trang chủ" + "Điều hướng lên trên" + "Thêm tùy chọn" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Tìm kiếm" + "Tìm kiếm truy vấn" + "Xóa truy vấn" + "Gửi truy vấn" + "Tìm kiếm bằng giọng nói" + "Chọn một ứng dụng" + "Xem tất cả" + "Chia sẻ với %s" + "Chia sẻ với" + diff --git a/appcompat/res/values-w360dp/dimens.xml b/appcompat/res/values-w360dp/dimens.xml new file mode 100644 index 0000000000..e5b2456c8e --- /dev/null +++ b/appcompat/res/values-w360dp/dimens.xml @@ -0,0 +1,22 @@ + + + + + + 3 + \ No newline at end of file diff --git a/appcompat/res/values-w480dp/bools.xml b/appcompat/res/values-w480dp/bools.xml new file mode 100644 index 0000000000..470f89be35 --- /dev/null +++ b/appcompat/res/values-w480dp/bools.xml @@ -0,0 +1,18 @@ + + + + true + diff --git a/appcompat/res/values-w480dp/config.xml b/appcompat/res/values-w480dp/config.xml new file mode 100644 index 0000000000..e95b6ff8c3 --- /dev/null +++ b/appcompat/res/values-w480dp/config.xml @@ -0,0 +1,18 @@ + + + + true + diff --git a/appcompat/res/values-w500dp/dimens.xml b/appcompat/res/values-w500dp/dimens.xml new file mode 100644 index 0000000000..dd6458be71 --- /dev/null +++ b/appcompat/res/values-w500dp/dimens.xml @@ -0,0 +1,22 @@ + + + + + + 4 + \ No newline at end of file diff --git a/appcompat/res/values-w600dp/dimens.xml b/appcompat/res/values-w600dp/dimens.xml new file mode 100644 index 0000000000..252ba6a7b7 --- /dev/null +++ b/appcompat/res/values-w600dp/dimens.xml @@ -0,0 +1,25 @@ + + + + + + 5 + + + 192dip + \ No newline at end of file diff --git a/appcompat/res/values-w720dp/bools.xml b/appcompat/res/values-w720dp/bools.xml new file mode 100644 index 0000000000..05c5aabfff --- /dev/null +++ b/appcompat/res/values-w720dp/bools.xml @@ -0,0 +1,19 @@ + + + + + false + \ No newline at end of file diff --git a/appcompat/res/values-xlarge-land/dimens.xml b/appcompat/res/values-xlarge-land/dimens.xml new file mode 100644 index 0000000000..dea6c74dad --- /dev/null +++ b/appcompat/res/values-xlarge-land/dimens.xml @@ -0,0 +1,22 @@ + + + + + + + 256dip + + diff --git a/appcompat/res/values-xlarge/bools.xml b/appcompat/res/values-xlarge/bools.xml new file mode 100644 index 0000000000..05c5aabfff --- /dev/null +++ b/appcompat/res/values-xlarge/bools.xml @@ -0,0 +1,19 @@ + + + + + false + \ No newline at end of file diff --git a/appcompat/res/values-xlarge/dimens.xml b/appcompat/res/values-xlarge/dimens.xml new file mode 100644 index 0000000000..3eb29620ba --- /dev/null +++ b/appcompat/res/values-xlarge/dimens.xml @@ -0,0 +1,40 @@ + + + + + + + 5 + + + 192dip + + + 50% + + 70% + + 60% + + 90% + + diff --git a/appcompat/res/values-zh-rCN/strings.xml b/appcompat/res/values-zh-rCN/strings.xml new file mode 100644 index 0000000000..54e2c86f42 --- /dev/null +++ b/appcompat/res/values-zh-rCN/strings.xml @@ -0,0 +1,34 @@ + + + + + "完成" + "转到主屏幕" + "转到上一层级" + "更多选项" + "%1$s:%2$s" + "%1$s - %2$s:%3$s" + "搜索" + "搜索查询" + "清除查询" + "提交查询" + "语音搜索" + "选择应用" + "查看全部" + "通过%s分享" + "分享方式" + diff --git a/appcompat/res/values-zh-rHK/strings.xml b/appcompat/res/values-zh-rHK/strings.xml new file mode 100644 index 0000000000..e35d46512a --- /dev/null +++ b/appcompat/res/values-zh-rHK/strings.xml @@ -0,0 +1,34 @@ + + + + + "完成" + "瀏覽主頁" + "向上瀏覽" + "更多選項" + "%1$s:%2$s" + "%1$s (%2$s):%3$s" + "搜尋" + "搜尋查詢" + "清除查詢" + "提交查詢" + "語音搜尋" + "選擇應用程式" + "顯示全部" + "與「%s」分享" + "分享對象" + diff --git a/appcompat/res/values-zh-rTW/strings.xml b/appcompat/res/values-zh-rTW/strings.xml new file mode 100644 index 0000000000..24d530cb1b --- /dev/null +++ b/appcompat/res/values-zh-rTW/strings.xml @@ -0,0 +1,34 @@ + + + + + "完成" + "瀏覽首頁" + "向上瀏覽" + "更多選項" + "%1$s:%2$s" + "%1$s - %2$s:%3$s" + "搜尋" + "搜尋查詢" + "清除查詢" + "提交查詢" + "語音搜尋" + "選擇應用程式" + "查看全部" + "與「%s」分享" + "選擇分享對象" + diff --git a/appcompat/res/values-zu/strings.xml b/appcompat/res/values-zu/strings.xml new file mode 100644 index 0000000000..a6a06ab2f1 --- /dev/null +++ b/appcompat/res/values-zu/strings.xml @@ -0,0 +1,34 @@ + + + + + "Kwenziwe" + "Zulazulela ekhaya" + "Zulazulela phezulu" + "Izinketho eziningi" + "%1$s, %2$s" + "%1$s, %2$s, %3$s" + "Sesha" + "Umbuzo wosesho" + "Sula inkinga" + "Hambisa umbuzo" + "Ukusesha ngezwi" + "Khetha uhlelo lokusebenza" + "Buka konke" + "Yabelana no-%s" + "Yabelana no-" + diff --git a/appcompat/res/values/attrs.xml b/appcompat/res/values/attrs.xml new file mode 100644 index 0000000000..e2dbdea8af --- /dev/null +++ b/appcompat/res/values/attrs.xml @@ -0,0 +1,817 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/appcompat/res/values/bools.xml b/appcompat/res/values/bools.xml new file mode 100644 index 0000000000..79a5035ad9 --- /dev/null +++ b/appcompat/res/values/bools.xml @@ -0,0 +1,24 @@ + + + + + + true + false + true + + false + diff --git a/appcompat/res/values/colors.xml b/appcompat/res/values/colors.xml new file mode 100644 index 0000000000..32142019f0 --- /dev/null +++ b/appcompat/res/values/colors.xml @@ -0,0 +1,22 @@ + + + + #7fa87f + @android:color/black + @android:color/black + + @android:color/black + \ No newline at end of file diff --git a/appcompat/res/values/colors_material.xml b/appcompat/res/values/colors_material.xml new file mode 100644 index 0000000000..94448b5800 --- /dev/null +++ b/appcompat/res/values/colors_material.xml @@ -0,0 +1,97 @@ + + + + + + #ff303030 + #ffeeeeee + #ff424242 + #ffeeeeee + + #ff212121 + #ffbdbdbd + #ff000000 + #ff757575 + + #40ffffff + #40000000 + + @color/material_deep_teal_500 + @color/material_deep_teal_200 + + #ff5a595b + #ffd6d7d7 + + #ffbdbdbd + #fff1f1f1 + + @android:color/white + @android:color/black + + #80ffffff + + #80000000 + @color/bright_foreground_material_light + @color/bright_foreground_material_dark + + #ffbebebe + #ff323232 + #80bebebe + #80323232 + + @color/bright_foreground_disabled_material_dark + @color/bright_foreground_disabled_material_light + + + #6680cbc4 + + #66009688 + + @color/material_deep_teal_200 + @color/material_deep_teal_500 + + + + + #de000000 + #8a000000 + + #ffffffff + #b3ffffff + + 0.26 + 0.30 + + + #39000000 + #24000000 + + + #4Dffffff + #36ffffff + + + + + #ff80cbc4 + #ff009688 + + #ff37474f + #ff263238 + #ff21272b + + diff --git a/appcompat/res/values/config.xml b/appcompat/res/values/config.xml new file mode 100644 index 0000000000..a57f2e4a3f --- /dev/null +++ b/appcompat/res/values/config.xml @@ -0,0 +1,35 @@ + + + + + + + false + + + 320dp + + + true + + \ No newline at end of file diff --git a/appcompat/res/values/dimens.xml b/appcompat/res/values/dimens.xml new file mode 100644 index 0000000000..54baac37d6 --- /dev/null +++ b/appcompat/res/values/dimens.xml @@ -0,0 +1,66 @@ + + + + + + + 2 + + + 180dp + + + 48dp + + 40dp + + 296dp + + + 160dip + + 320dip + + + 8dip + 8dip + + 32dip + + + + 320dp + + 320dp + + 80% + + 100% + + + 4dp + + 4dp + + diff --git a/appcompat/res/values/dimens_material.xml b/appcompat/res/values/dimens_material.xml new file mode 100644 index 0000000000..a620b31079 --- /dev/null +++ b/appcompat/res/values/dimens_material.xml @@ -0,0 +1,53 @@ + + + + + + 56dp + + 4dp + + 16dp + + -3dp + + 5dp + + 36dp + 48dp + 48dp + + 112sp + 56sp + 45sp + 34sp + 24sp + 20sp + 16sp + 20dp + 16dp + 16sp + 16sp + 16sp + 12sp + 14sp + + 22sp + 18sp + 14sp + + diff --git a/appcompat/res/values/ids.xml b/appcompat/res/values/ids.xml new file mode 100644 index 0000000000..2e6ef2497e --- /dev/null +++ b/appcompat/res/values/ids.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + diff --git a/appcompat/res/values/strings.xml b/appcompat/res/values/strings.xml new file mode 100644 index 0000000000..5080070da9 --- /dev/null +++ b/appcompat/res/values/strings.xml @@ -0,0 +1,63 @@ + + + + + + Done + + Navigate home + + Navigate up + + More options + + + Collapse + + + %1$s, %2$s + + %1$s, %2$s, %3$s + + + Search + + Search query + + Clear query + + Submit query + + Voice search + + + + Choose an app + + See all + + Share with %s + + Share with + + \ No newline at end of file diff --git a/appcompat/res/values/styles.xml b/appcompat/res/values/styles.xml new file mode 100644 index 0000000000..1b8b53b809 --- /dev/null +++ b/appcompat/res/values/styles.xml @@ -0,0 +1,295 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/appcompat/res/values/styles_rtl.xml b/appcompat/res/values/styles_rtl.xml new file mode 100644 index 0000000000..fad129176f --- /dev/null +++ b/appcompat/res/values/styles_rtl.xml @@ -0,0 +1,72 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/appcompat/res/values/themes.xml b/appcompat/res/values/themes.xml new file mode 100644 index 0000000000..05b8657456 --- /dev/null +++ b/appcompat/res/values/themes.xml @@ -0,0 +1,83 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/appcompat/src/.readme b/appcompat/src/.readme new file mode 100644 index 0000000000..4bcebad80c --- /dev/null +++ b/appcompat/src/.readme @@ -0,0 +1,2 @@ +This hidden file is there to ensure there is an src folder. +Once we support binary library this will go away. \ No newline at end of file