Cleanup using Android Studio code analyzer.
@@ -35,8 +35,6 @@ public class TrackStubUtils {
|
|||||||
private static final float INITIAL_ACCURACY = 5;
|
private static final float INITIAL_ACCURACY = 5;
|
||||||
private static final float INITIAL_SPEED = 10;
|
private static final float INITIAL_SPEED = 10;
|
||||||
private static final float INITIAL_BEARING = 3.0f;
|
private static final float INITIAL_BEARING = 3.0f;
|
||||||
// Used to change the value of latitude, longitude, and altitude.
|
|
||||||
private static final double DIFFERENCE = 0.01;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a MyTracks location with default values.
|
* Create a MyTracks location with default values.
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ public class SearchEngineTest {
|
|||||||
providerUtils.deleteAllTracks(context);
|
providerUtils.deleteAllTracks(context);
|
||||||
}
|
}
|
||||||
|
|
||||||
private long insertTrack(String title, String description, String category, double distance, long hoursAgo) {
|
private long insertTrack(String title, String description, String category, long hoursAgo) {
|
||||||
Track track = new Track();
|
Track track = new Track();
|
||||||
track.setName(title);
|
track.setName(title);
|
||||||
track.setDescription(description);
|
track.setDescription(description);
|
||||||
@@ -88,15 +88,11 @@ public class SearchEngineTest {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private long insertTrack(String title, String description, String category) {
|
private long insertTrack(String title, String description, String category) {
|
||||||
return insertTrack(title, description, category, 0, -1);
|
return insertTrack(title, description, category, -1);
|
||||||
}
|
|
||||||
|
|
||||||
private long insertTrack(String title, double distance) {
|
|
||||||
return insertTrack(title, "", "", distance, -1);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private long insertTrack(String title, long hoursAgo) {
|
private long insertTrack(String title, long hoursAgo) {
|
||||||
return insertTrack(title, "", "", 0.0, hoursAgo);
|
return insertTrack(title, "", "", hoursAgo);
|
||||||
}
|
}
|
||||||
|
|
||||||
private long insertWaypoint(String title, String description, String category, double distance, long hoursAgo, long trackId) {
|
private long insertWaypoint(String title, String description, String category, double distance, long hoursAgo, long trackId) {
|
||||||
|
|||||||
@@ -90,14 +90,10 @@ public class TestDataUtil {
|
|||||||
*/
|
*/
|
||||||
public static Waypoint createWaypointWithPhoto(Context context, long trackId, Location location) throws IOException {
|
public static Waypoint createWaypointWithPhoto(Context context, long trackId, Location location) throws IOException {
|
||||||
String photoUrl = "";
|
String photoUrl = "";
|
||||||
try {
|
File dstFile = new File(FileUtils.getImageUrl(context, trackId));
|
||||||
File dstFile = new File(FileUtils.getImageUrl(context, trackId));
|
dstFile.createNewFile();
|
||||||
dstFile.createNewFile();
|
Uri photoUri = FileUtils.getUriForFile(context, dstFile);
|
||||||
Uri photoUri = FileUtils.getUriForFile(context, dstFile);
|
photoUrl = photoUri.toString();
|
||||||
photoUrl = photoUri.toString();
|
|
||||||
} catch (IOException ioe) {
|
|
||||||
throw ioe;
|
|
||||||
}
|
|
||||||
|
|
||||||
return new Waypoint("Waypoint name", "Waypoint description", "Waypoint category", "", trackId, 0.0, 0, location, photoUrl);
|
return new Waypoint("Waypoint name", "Waypoint description", "Waypoint category", "", trackId, 0.0, 0, location, photoUrl);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -77,7 +77,7 @@ public class TrackRecordingServiceTestLocation {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@After
|
@After
|
||||||
public void tearDown() throws TimeoutException {
|
public void tearDown() {
|
||||||
// Reset service (if some previous test failed)
|
// Reset service (if some previous test failed)
|
||||||
service.enableLocationExecutor(true);
|
service.enableLocationExecutor(true);
|
||||||
if (service.isRecording() || service.isPaused()) {
|
if (service.isRecording() || service.isPaused()) {
|
||||||
|
|||||||
@@ -603,7 +603,6 @@ public class StatsFragment extends Fragment implements TrackDataListener {
|
|||||||
|
|
||||||
private void setLocationValues() {
|
private void setLocationValues() {
|
||||||
boolean metricUnits = PreferencesUtils.isMetricUnits(getContext());
|
boolean metricUnits = PreferencesUtils.isMetricUnits(getContext());
|
||||||
boolean reportSpeed = PreferencesUtils.isReportSpeed(getContext(), category);
|
|
||||||
boolean isRecording = isSelectedTrackRecording();
|
boolean isRecording = isSelectedTrackRecording();
|
||||||
|
|
||||||
// Set speed/pace
|
// Set speed/pace
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ public class KmlTrackWriter implements TrackWriter {
|
|||||||
* @param context the context
|
* @param context the context
|
||||||
* @param hasMultipleTracks should encode multiple tracks into one file?
|
* @param hasMultipleTracks should encode multiple tracks into one file?
|
||||||
* @param exportTrackDetail should detailed information about the track be exported (e.g., title, description, waypoints, timing)?
|
* @param exportTrackDetail should detailed information about the track be exported (e.g., title, description, waypoints, timing)?
|
||||||
* @param exportSensorData should {@link TrackPointSensorDataSet} be exported?
|
* @param exportSensorData should {@link TrackPoint}'s sensor data be exported?
|
||||||
* @param exportPhotos should pictures be exported (if true: exports to KMZ)?
|
* @param exportPhotos should pictures be exported (if true: exports to KMZ)?
|
||||||
*/
|
*/
|
||||||
public KmlTrackWriter(Context context, boolean hasMultipleTracks, boolean exportTrackDetail, boolean exportSensorData, boolean exportPhotos) {
|
public KmlTrackWriter(Context context, boolean hasMultipleTracks, boolean exportTrackDetail, boolean exportSensorData, boolean exportPhotos) {
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ import de.dennisguse.opentracks.util.FileUtils;
|
|||||||
* @author Jimmy Shih
|
* @author Jimmy Shih
|
||||||
*/
|
*/
|
||||||
public class KmzTrackExporter implements TrackExporter {
|
public class KmzTrackExporter implements TrackExporter {
|
||||||
public static final String KMZ_IMAGES_DIR = "images";
|
private static final String KMZ_IMAGES_DIR = "images";
|
||||||
public static final String KMZ_KML_FILE = "doc.kml";
|
public static final String KMZ_KML_FILE = "doc.kml";
|
||||||
|
|
||||||
private static final String TAG = KmzTrackExporter.class.getSimpleName();
|
private static final String TAG = KmzTrackExporter.class.getSimpleName();
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ public class KmzTrackImporter implements TrackImporter {
|
|||||||
|
|
||||||
private static final String TAG = KmzTrackImporter.class.getSimpleName();
|
private static final String TAG = KmzTrackImporter.class.getSimpleName();
|
||||||
|
|
||||||
public static final List<String> KMZ_IMAGES_EXT = Arrays.asList("jpeg", "jpg", "png");
|
private static final List<String> KMZ_IMAGES_EXT = Arrays.asList("jpeg", "jpg", "png");
|
||||||
|
|
||||||
private static final int BUFFER_SIZE = 4096;
|
private static final int BUFFER_SIZE = 4096;
|
||||||
|
|
||||||
@@ -154,11 +154,7 @@ public class KmzTrackImporter implements TrackImporter {
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (KMZ_IMAGES_EXT.contains(fileExt)) {
|
return KMZ_IMAGES_EXT.contains(fileExt);
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -717,7 +717,7 @@ public class TrackRecordingService extends Service {
|
|||||||
return remoteSensorManager.getSensorData();
|
return remoteSensorManager.getSensorData();
|
||||||
}
|
}
|
||||||
|
|
||||||
void fillWithSensorDataSet(TrackPoint trackPoint) {
|
private void fillWithSensorDataSet(TrackPoint trackPoint) {
|
||||||
SensorDataSet sensorData = getSensorDataSet();
|
SensorDataSet sensorData = getSensorDataSet();
|
||||||
if (sensorData != null) {
|
if (sensorData != null) {
|
||||||
sensorData.fillTrackPoint(trackPoint);
|
sensorData.fillTrackPoint(trackPoint);
|
||||||
|
|||||||
@@ -47,8 +47,6 @@ public interface TrackRecordingServiceInterface {
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* Resumes the track identified by trackId.
|
* Resumes the track identified by trackId.
|
||||||
*
|
|
||||||
* @param trackId
|
|
||||||
*/
|
*/
|
||||||
void resumeTrack(long trackId);
|
void resumeTrack(long trackId);
|
||||||
|
|
||||||
|
|||||||
@@ -25,7 +25,6 @@ import android.util.Log;
|
|||||||
|
|
||||||
import java.util.Locale;
|
import java.util.Locale;
|
||||||
|
|
||||||
import de.dennisguse.opentracks.R;
|
|
||||||
import de.dennisguse.opentracks.content.data.Track;
|
import de.dennisguse.opentracks.content.data.Track;
|
||||||
import de.dennisguse.opentracks.content.provider.ContentProviderUtils;
|
import de.dennisguse.opentracks.content.provider.ContentProviderUtils;
|
||||||
import de.dennisguse.opentracks.services.TrackRecordingService;
|
import de.dennisguse.opentracks.services.TrackRecordingService;
|
||||||
|
|||||||
@@ -94,8 +94,6 @@ public abstract class BluetoothLeSensorPreference extends DialogPreference {
|
|||||||
private int selectedEntryIndex;
|
private int selectedEntryIndex;
|
||||||
private final BluetoothLeAdapter listAdapter = new BluetoothLeAdapter();
|
private final BluetoothLeAdapter listAdapter = new BluetoothLeAdapter();
|
||||||
|
|
||||||
private UUID sensorUUID;
|
|
||||||
|
|
||||||
private BluetoothLeScanner scanner = null;
|
private BluetoothLeScanner scanner = null;
|
||||||
private final ScanCallback scanCallback = new ScanCallback() {
|
private final ScanCallback scanCallback = new ScanCallback() {
|
||||||
@Override
|
@Override
|
||||||
@@ -135,7 +133,7 @@ public abstract class BluetoothLeSensorPreference extends DialogPreference {
|
|||||||
public void onCreate(Bundle savedInstanceState) {
|
public void onCreate(Bundle savedInstanceState) {
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
|
|
||||||
sensorUUID = (UUID) getArguments().getSerializable(ARG_BLUETOOTH_UUID);
|
UUID sensorUUID = (UUID) getArguments().getSerializable(ARG_BLUETOOTH_UUID);
|
||||||
Log.i(TAG, "UUID: " + sensorUUID);
|
Log.i(TAG, "UUID: " + sensorUUID);
|
||||||
|
|
||||||
BluetoothAdapter bluetoothAdapter = BluetoothUtils.getDefaultBluetoothAdapter(TAG);
|
BluetoothAdapter bluetoothAdapter = BluetoothUtils.getDefaultBluetoothAdapter(TAG);
|
||||||
@@ -147,7 +145,7 @@ public abstract class BluetoothLeSensorPreference extends DialogPreference {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (bluetoothAdapter.isDiscovering()) {
|
if (bluetoothAdapter.isDiscovering()) {
|
||||||
Log.i(TAG, "Cancelling ongoing bluetooth discovery.");
|
Log.i(TAG, "Cancelling ongoing B<aluetooth discovery.");
|
||||||
bluetoothAdapter.cancelDiscovery();
|
bluetoothAdapter.cancelDiscovery();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -17,9 +17,9 @@ import de.dennisguse.opentracks.content.provider.ContentProviderUtils;
|
|||||||
*/
|
*/
|
||||||
public class IntentDashboardUtils {
|
public class IntentDashboardUtils {
|
||||||
|
|
||||||
public static final String ACTION_DASHBOARD = "Intent.OpenTracks-Dashboard";
|
private static final String ACTION_DASHBOARD = "Intent.OpenTracks-Dashboard";
|
||||||
|
|
||||||
public static final String ACTION_DASHBOARD_PAYLOAD = ACTION_DASHBOARD + ".Payload";
|
private static final String ACTION_DASHBOARD_PAYLOAD = ACTION_DASHBOARD + ".Payload";
|
||||||
|
|
||||||
private IntentDashboardUtils() {
|
private IntentDashboardUtils() {
|
||||||
}
|
}
|
||||||
|
|||||||
|
Before Width: | Height: | Size: 100 B |
|
Before Width: | Height: | Size: 105 B |
|
Before Width: | Height: | Size: 105 B |
|
Before Width: | Height: | Size: 102 B |
|
Before Width: | Height: | Size: 111 B |
|
Before Width: | Height: | Size: 111 B |
|
Before Width: | Height: | Size: 96 B |
|
Before Width: | Height: | Size: 102 B |
|
Before Width: | Height: | Size: 102 B |
|
Before Width: | Height: | Size: 103 B |
|
Before Width: | Height: | Size: 107 B |
|
Before Width: | Height: | Size: 110 B |
|
Before Width: | Height: | Size: 104 B |
|
Before Width: | Height: | Size: 110 B |
|
Before Width: | Height: | Size: 110 B |
|
Before Width: | Height: | Size: 114 B |
|
Before Width: | Height: | Size: 122 B |
|
Before Width: | Height: | Size: 121 B |
@@ -1,6 +0,0 @@
|
|||||||
<vector android:height="24dp" android:tint="#FFFFFF"
|
|
||||||
android:viewportHeight="24.0" android:viewportWidth="24.0"
|
|
||||||
android:width="24dp" xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
<path android:fillColor="#FF000000" android:pathData="M12,12m-3.2,0a3.2,3.2 0,1 1,6.4 0a3.2,3.2 0,1 1,-6.4 0"/>
|
|
||||||
<path android:fillColor="#FF000000" android:pathData="M9,2L7.17,4L4,4c-1.1,0 -2,0.9 -2,2v12c0,1.1 0.9,2 2,2h16c1.1,0 2,-0.9 2,-2L22,6c0,-1.1 -0.9,-2 -2,-2h-3.17L15,2L9,2zM12,17c-2.76,0 -5,-2.24 -5,-5s2.24,-5 5,-5 5,2.24 5,5 -2.24,5 -5,5z"/>
|
|
||||||
</vector>
|
|
||||||
@@ -1,30 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?><!--
|
|
||||||
Copyright 2013 Google Inc.
|
|
||||||
|
|
||||||
Licensed under the Apache License, Version 2.0 (the "License");
|
|
||||||
you may not use this file except in compliance with the License.
|
|
||||||
You may obtain a copy of the License at
|
|
||||||
|
|
||||||
http://www.apache.org/licenses/LICENSE-2.0
|
|
||||||
|
|
||||||
Unless required by applicable law or agreed to in writing, software
|
|
||||||
distributed under the License is distributed on an "AS IS" BASIS,
|
|
||||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
||||||
See the License for the specific language governing permissions and
|
|
||||||
limitations under the License.
|
|
||||||
-->
|
|
||||||
<selector xmlns:android="http://schemas.android.com/apk/res/android">
|
|
||||||
<!-- Non focused states -->
|
|
||||||
<item android:drawable="@drawable/tab_unselected" android:state_focused="false" android:state_pressed="false" android:state_selected="false" />
|
|
||||||
<item android:drawable="@drawable/tab_selected" android:state_focused="false" android:state_pressed="false" android:state_selected="true" />
|
|
||||||
<!-- Focused states -->
|
|
||||||
<item android:drawable="@drawable/tab_unselected_focused" android:state_focused="true" android:state_pressed="false" android:state_selected="false" />
|
|
||||||
<item android:drawable="@drawable/tab_selected_focused" android:state_focused="true" android:state_pressed="false" android:state_selected="true" />
|
|
||||||
<!-- Pressed -->
|
|
||||||
<!-- Non focused states -->
|
|
||||||
<item android:drawable="@drawable/tab_unselected_pressed" android:state_focused="false" android:state_pressed="true" android:state_selected="false" />
|
|
||||||
<item android:drawable="@drawable/tab_selected_pressed" android:state_focused="false" android:state_pressed="true" android:state_selected="true" />
|
|
||||||
<!-- Focused states -->
|
|
||||||
<item android:drawable="@drawable/tab_unselected_pressed" android:state_focused="true" android:state_pressed="true" android:state_selected="false" />
|
|
||||||
<item android:drawable="@drawable/tab_selected_pressed" android:state_focused="true" android:state_pressed="true" android:state_selected="true" />
|
|
||||||
</selector>
|
|
||||||
@@ -29,10 +29,10 @@
|
|||||||
<item>2150</item>
|
<item>2150</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
<string-array name="wheel_circumference_options">
|
<string-array name="wheel_circumference_options">
|
||||||
<item>20-622</item>
|
<item>20–622</item>
|
||||||
<item>23-622</item>
|
<item>23–622</item>
|
||||||
<item>25-622</item>
|
<item>25–622</item>
|
||||||
<item>28-622</item>
|
<item>28–622</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
|
|
||||||
<string name="default_activity_key" translatable="false">defaultActivity</string>
|
<string name="default_activity_key" translatable="false">defaultActivity</string>
|
||||||
|
|||||||
@@ -38,20 +38,30 @@
|
|||||||
<item>-100</item>
|
<item>-100</item>
|
||||||
</string-array>
|
</string-array>
|
||||||
|
|
||||||
<string name="chart_show_cadence_key" translatable="false">chartShowCadence</string>
|
<string name="chart_show_cadence_key" translatable="false" tools:keep="@string/chart_show_cadence_key">chartShowCadence</string>
|
||||||
<bool name="chart_show_cadence_default" translatable="false">true</bool>
|
<bool name="chart_show_cadence_default" translatable="false" tools:keep="@bool/chart_show_cadence_default">
|
||||||
|
true
|
||||||
|
</bool>
|
||||||
|
|
||||||
<string name="chart_show_elevation_key" translatable="false">chartShowElevation</string>
|
<string name="chart_show_elevation_key" translatable="false" tools:keep="@string/chart_show_elevation_key">chartShowElevation</string>
|
||||||
<bool name="chart_show_elevation_default" translatable="false">true</bool>
|
<bool name="chart_show_elevation_default" translatable="false" tools:keep="@bool/chart_show_elevation_default">
|
||||||
|
true
|
||||||
|
</bool>
|
||||||
|
|
||||||
<string name="chart_show_heart_rate_key" translatable="false">chartShowHeartRate</string>
|
<string name="chart_show_heart_rate_key" translatable="false" tools:keep="@string/chart_show_heart_rate_key">chartShowHeartRate</string>
|
||||||
<bool name="chart_show_heart_rate_default" translatable="false">true</bool>
|
<bool name="chart_show_heart_rate_default" translatable="false" tools:keep="@bool/chart_show_heart_rate_default">
|
||||||
|
true
|
||||||
|
</bool>
|
||||||
|
|
||||||
<string name="chart_show_power_key" translatable="false">chartShowPower</string>
|
<string name="chart_show_power_key" translatable="false" tools:keep="@string/chart_show_power_key">chartShowPower</string>
|
||||||
<bool name="chart_show_power_default" translatable="false">true</bool>
|
<bool name="chart_show_power_default" translatable="false" tools:keep="@bool/chart_show_power_default">
|
||||||
|
true
|
||||||
|
</bool>
|
||||||
|
|
||||||
<string name="chart_show_speed_key" translatable="false">chartShowSpeed</string>
|
<string name="chart_show_speed_key" translatable="false" tools:keep="@string/chart_show_speed_key">chartShowSpeed</string>
|
||||||
<bool name="chart_show_speed_default" translatable="false">true</bool>
|
<bool name="chart_show_speed_default" translatable="false" tools:keep="@bool/chart_show_speed_default">
|
||||||
|
true
|
||||||
|
</bool>
|
||||||
|
|
||||||
<!-- <string name="auto_resume_track_timeout_key" translatable="false">autoResumeTrackTimeout</string>-->
|
<!-- <string name="auto_resume_track_timeout_key" translatable="false">autoResumeTrackTimeout</string>-->
|
||||||
<!-- <string name="auto_resume_track_timeout_default" translatable="false">10</string>-->
|
<!-- <string name="auto_resume_track_timeout_default" translatable="false">10</string>-->
|
||||||
|
|||||||
@@ -62,9 +62,6 @@ limitations under the License.
|
|||||||
<item name="android:layout_width">match_parent</item>
|
<item name="android:layout_width">match_parent</item>
|
||||||
</style>
|
</style>
|
||||||
<!-- edit label with icon -->
|
<!-- edit label with icon -->
|
||||||
<style name="EditLabel.WithIcon" parent="@style/TextMedium.WithIcon">
|
|
||||||
<item name="android:layout_width">match_parent</item>
|
|
||||||
</style>
|
|
||||||
<!-- edit label with padding top -->
|
<!-- edit label with padding top -->
|
||||||
<style name="EditLabel.WithPaddingTop">
|
<style name="EditLabel.WithPaddingTop">
|
||||||
<item name="android:paddingTop">16dp</item>
|
<item name="android:paddingTop">16dp</item>
|
||||||
@@ -84,22 +81,8 @@ limitations under the License.
|
|||||||
<item name="android:singleLine">true</item>
|
<item name="android:singleLine">true</item>
|
||||||
</style>
|
</style>
|
||||||
<!-- export radio group -->
|
<!-- export radio group -->
|
||||||
<style name="ExportRadioGroup">
|
|
||||||
<item name="android:layout_height">wrap_content</item>
|
|
||||||
<item name="android:layout_marginBottom">8dp</item>
|
|
||||||
<item name="android:layout_marginLeft">20dp</item>
|
|
||||||
<item name="android:layout_width">match_parent</item>
|
|
||||||
</style>
|
|
||||||
<!-- help answer -->
|
<!-- help answer -->
|
||||||
<style name="HelpAnswer" parent="@style/TextSmall">
|
|
||||||
<item name="android:autoLink">web</item>
|
|
||||||
<item name="android:paddingBottom">8dp</item>
|
|
||||||
</style>
|
|
||||||
<!-- help question -->
|
<!-- help question -->
|
||||||
<style name="HelpQuestion" parent="@style/TextMedium">
|
|
||||||
<item name="android:paddingTop">8dp</item>
|
|
||||||
<item name="android:textStyle">bold</item>
|
|
||||||
</style>
|
|
||||||
<!-- list empty text view -->
|
<!-- list empty text view -->
|
||||||
<style name="ListEmptyTextView" parent="@style/TextLarge">
|
<style name="ListEmptyTextView" parent="@style/TextLarge">
|
||||||
<item name="android:gravity">center</item>
|
<item name="android:gravity">center</item>
|
||||||
@@ -130,13 +113,6 @@ limitations under the License.
|
|||||||
<item name="android:layout_weight">1</item>
|
<item name="android:layout_weight">1</item>
|
||||||
</style>
|
</style>
|
||||||
<!-- sensor state value -->
|
<!-- sensor state value -->
|
||||||
<style name="SensorStateValue" parent="@style/TextLarge">
|
|
||||||
<item name="android:background">@android:color/background_light</item>
|
|
||||||
<item name="android:gravity">right</item>
|
|
||||||
<item name="android:layout_width">match_parent</item>
|
|
||||||
<item name="android:paddingRight">8dp</item>
|
|
||||||
<item name="android:textColor">@android:color/primary_text_light</item>
|
|
||||||
</style>
|
|
||||||
<!-- stats horizontal line -->
|
<!-- stats horizontal line -->
|
||||||
<style name="StatsHorizontalLine">
|
<style name="StatsHorizontalLine">
|
||||||
<item name="android:background">@color/stats_separator</item>
|
<item name="android:background">@color/stats_separator</item>
|
||||||
@@ -233,11 +209,6 @@ limitations under the License.
|
|||||||
<item name="android:textColor">@android:color/white</item>
|
<item name="android:textColor">@android:color/white</item>
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<style name="TextChooseActivity">
|
|
||||||
<!-- Same as TextChooseActivity in values/styles.xml except removing textSize and using textAppearance -->
|
|
||||||
<item name="android:textAppearance">?android:attr/textAppearanceListItemSmall</item>
|
|
||||||
</style>
|
|
||||||
|
|
||||||
<style name="TextLarge" parent="@android:style/TextAppearance.Holo.Large">
|
<style name="TextLarge" parent="@android:style/TextAppearance.Holo.Large">
|
||||||
<!-- same as TextLarge in values/styles.xml except inheriting from a parent instead of specifying textSize -->
|
<!-- same as TextLarge in values/styles.xml except inheriting from a parent instead of specifying textSize -->
|
||||||
<item name="android:layout_height">wrap_content</item>
|
<item name="android:layout_height">wrap_content</item>
|
||||||
|
|||||||