Remove unused classes

These were useful at some point, but stopped being used some time ago.
Should have been removed then.
This commit is contained in:
Daniel Martí 2016-01-02 19:19:16 +01:00
parent d0c8fecfd3
commit e1058ba46d
2 changed files with 0 additions and 142 deletions

View File

@ -1,91 +0,0 @@
/*
* Copyright (C) 2011-13 Ciaran Gultnieks, ciaran@ciarang.com
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 3
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
package org.fdroid.fdroid;
import android.content.Intent;
import android.os.Build;
import android.os.Bundle;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.NavUtils;
import android.support.v7.app.ActionBarActivity;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.LinearLayout;
import org.fdroid.fdroid.views.fragments.SearchResultsFragment;
public class SearchResults extends ActionBarActivity {
private static final int SEARCH = Menu.FIRST;
@Override
public void onCreate(Bundle savedInstanceState) {
((FDroidApp) getApplication()).applyTheme(this);
super.onCreate(savedInstanceState);
// Start a search by just typing
setDefaultKeyMode(DEFAULT_KEYS_SEARCH_LOCAL);
FragmentManager fm = getSupportFragmentManager();
if (fm.findFragmentById(android.R.id.content) == null) {
// Need to set a dummy view (which will get overridden by the fragment manager
// below) so that we can call setContentView(). This is a work around for
// a (bug?) thing in 3.0, 3.1 which requires setContentView to be invoked before
// the actionbar is played with:
// http://blog.perpetumdesign.com/2011/08/strange-case-of-dr-action-and-mr-bar.html
if (Build.VERSION.SDK_INT >= 11 && Build.VERSION.SDK_INT <= 13) {
setContentView(new LinearLayout(this));
}
SearchResultsFragment fragment = new SearchResultsFragment();
fm.beginTransaction().add(android.R.id.content, fragment).commit();
}
// Actionbar cannot be accessed until after setContentView (on 3.0 and 3.1 devices)
// see: http://blog.perpetumdesign.com/2011/08/strange-case-of-dr-action-and-mr-bar.html
// for reason why.
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
}
@Override
protected void onNewIntent(Intent intent) {
super.onNewIntent(intent);
setIntent(intent);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case android.R.id.home:
NavUtils.navigateUpFromSameTask(this);
return true;
case SEARCH:
onSearchRequested();
return true;
}
return super.onOptionsItemSelected(item);
}
}

View File

@ -1,51 +0,0 @@
package org.fdroid.fdroid.compat;
import android.annotation.TargetApi;
import android.content.Context;
import android.widget.CompoundButton;
import android.widget.Switch;
import android.widget.ToggleButton;
public abstract class SwitchCompat extends Compatibility {
protected final Context context;
protected SwitchCompat(Context context) {
this.context = context;
}
public abstract CompoundButton createSwitch();
public static SwitchCompat create(Context context) {
if (hasApi(14)) {
return new IceCreamSwitch(context);
}
return new OldSwitch(context);
}
}
@TargetApi(14)
class IceCreamSwitch extends SwitchCompat {
protected IceCreamSwitch(Context context) {
super(context);
}
@Override
public CompoundButton createSwitch() {
return new Switch(context);
}
}
class OldSwitch extends SwitchCompat {
protected OldSwitch(Context context) {
super(context);
}
@Override
public CompoundButton createSwitch() {
return new ToggleButton(context);
}
}