Lint issues

This commit is contained in:
serso 2016-05-18 11:11:24 +02:00
parent 6cd6bdda7c
commit 879bf0a072
5 changed files with 29 additions and 8 deletions

7
app/lint.xml Normal file
View File

@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<lint>
<issue id="InvalidPackage">
<!-- we don't use javax.xml.stream -->
<ignore path="*/simple-xml-2.6.1.jar" />
</issue>
</lint>

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
package="org.solovyev.android.calculator"
android:installLocation="auto">
xmlns:tools="http://schemas.android.com/tools"
package="org.solovyev.android.calculator"
android:installLocation="auto">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
@ -25,7 +25,7 @@
android:icon="@drawable/ic_launcher"
android:label="@string/cpp_app_name"
android:theme="@style/Cpp.Theme.Material"
tools:ignore="UnusedAttribute">
tools:ignore="GoogleAppIndexingWarning,UnusedAttribute">
<meta-data
android:name="com.google.android.gms.version"
@ -212,6 +212,7 @@
<!-- Google Analytics -->
<receiver
tools:ignore="ExportedReceiver"
android:name="com.google.android.gms.analytics.CampaignTrackingReceiver"
android:enabled="true">
<intent-filter>
@ -220,6 +221,7 @@
</receiver>
<service android:name="com.google.android.gms.analytics.CampaignTrackingService" />
<receiver
tools:ignore="ExportedReceiver"
android:name="com.google.android.gms.analytics.AnalyticsReceiver"
android:enabled="true">
<intent-filter>

View File

@ -16,6 +16,7 @@
*/
package com.viewpagerindicator;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.res.Resources;
import android.content.res.TypedArray;
@ -278,6 +279,7 @@ public class CirclePageIndicator extends View implements PageIndicator {
canvas.drawCircle(dX, dY, mRadius, mPaintFill);
}
@SuppressLint("ClickableViewAccessibility")
public boolean onTouchEvent(MotionEvent ev) {
if (super.onTouchEvent(ev)) {
return true;

View File

@ -22,6 +22,7 @@
package org.solovyev.android.calculator.floating;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.SharedPreferences;
import android.content.res.Resources;
@ -80,6 +81,7 @@ public class FloatingCalculatorView {
dd.getMetrics(dm);
}
@SuppressLint("ClickableViewAccessibility")
@Override
public boolean onTouch(View v, MotionEvent event) {
//noinspection deprecation

View File

@ -19,16 +19,24 @@ import android.view.inputmethod.EditorInfo;
import android.view.inputmethod.InputMethodManager;
import android.widget.EditText;
import android.widget.TextView;
import butterknife.Bind;
import butterknife.ButterKnife;
import org.solovyev.android.calculator.*;
import org.solovyev.android.calculator.App;
import org.solovyev.android.calculator.AppComponent;
import org.solovyev.android.calculator.BaseDialogFragment;
import org.solovyev.android.calculator.BaseFragment;
import org.solovyev.android.calculator.R;
import org.solovyev.android.plotter.Check;
import org.solovyev.android.plotter.Plot;
import org.solovyev.android.plotter.Plotter;
import java.util.Locale;
import javax.annotation.Nonnull;
import javax.inject.Inject;
import butterknife.Bind;
import butterknife.ButterKnife;
public class PlotDimensionsFragment extends BaseDialogFragment
implements TextView.OnEditorActionListener {
private static final String ARG_BOUNDS = "arg-bounds";
@ -184,7 +192,7 @@ public class PlotDimensionsFragment extends BaseDialogFragment
private void setDimension(@NonNull EditText view, float value) {
view.setOnEditorActionListener(this);
view.setText(String.format("%.2f", value));
view.setText(String.format(Locale.getDefault(), "%.2f", value));
}
private void tryClose() {