- public void handleButtonPress(int index) {
- ProductParsedResult productResult = (ProductParsedResult) mResult;
- switch (index) {
- case 0:
- openProductSearch(productResult.getNormalizedProductID());
- break;
- case 1:
- webSearch(productResult.getNormalizedProductID());
- break;
- }
+ public void handleButtonPress(final int index) {
+ showNotOurResults(index, new AlertDialog.OnClickListener() {
+ public void onClick(DialogInterface dialogInterface, int i) {
+ ProductParsedResult productResult = (ProductParsedResult) getResult();
+ switch (index) {
+ case 0:
+ openProductSearch(productResult.getNormalizedProductID());
+ break;
+ case 1:
+ webSearch(productResult.getNormalizedProductID());
+ break;
+ case 2:
+ openGoogleShopper(productResult.getNormalizedProductID());
+ break;
+ case 3:
+ String url = customProductSearch.replace("%s", productResult.getNormalizedProductID());
+ openURL(url);
+ break;
+ }
+ }
+ });