Bug fix, hide feedback button for gingerbread phones

This commit is contained in:
Jimmy Shih
2014-01-16 09:54:05 -08:00
parent aec0721757
commit a4cf0518c4
2 changed files with 13 additions and 8 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ limitations under the License.
-->
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
android:installLocation="auto"
android:versionCode="72"
android:versionCode="73"
android:versionName="2.0.6"
package="com.google.android.maps.mytracks" >
<!-- Permission to initialize services -->
@@ -32,6 +32,7 @@ import android.view.MenuItem;
import android.view.View;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Button;
import java.util.Locale;
@@ -68,13 +69,17 @@ public class HelpActivity extends AbstractMyTracksActivity implements EulaCaller
webView.restoreState(savedInstanceState);
}
findViewById(R.id.help_feedback).setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
GoogleFeedbackUtils.bindFeedback(HelpActivity.this);
}
});
Button feedback = (Button) findViewById(R.id.help_feedback);
boolean showFeedback = ApiAdapterFactory.getApiAdapter().isGoogleFeedbackAvailable();
feedback.setVisibility(showFeedback ? View.VISIBLE : View.GONE);
if (showFeedback) {
feedback.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
GoogleFeedbackUtils.bindFeedback(HelpActivity.this);
}
});
}
}
@Override