Skip to content

Commit 014da1a

Browse files
committed
[Android] Fix final variables used in inner classes
1 parent ae875ca commit 014da1a

File tree

4 files changed

+9
-8
lines changed

4 files changed

+9
-8
lines changed

cordova-plugin-nativeview.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Pod::Spec.new do |s|
1616
#
1717

1818
s.name = "cordova-plugin-nativeview"
19-
s.version = "1.0.0"
19+
s.version = "1.0.2"
2020
s.summary = "Start or Back to a native screen/page from app or other app"
2121

2222
# This description is used to generate tags and improve search results.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "cordova-plugin-nativeview",
3-
"version": "1.0.0",
3+
"version": "1.0.2",
44
"types": "./types/index.d.ts",
55
"description": "Start or Back to a native screen/page",
66
"author": {

plugin.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<plugin xmlns="http://apache.org/cordova/ns/plugins/1.0"
44
id="cordova-plugin-nativeview"
5-
version="1.0.0">
5+
version="1.0.2">
66
<name>Cordova NativeView Plugin</name>
77
<description>
88
Start or Back to a UIViewController(ios)/Activity(Android)

src/android/br/com/mfdeveloper/cordova/NativeView.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -159,17 +159,18 @@ public void showMarket(JSONArray args, final CallbackContext callbackContext) th
159159
}
160160

161161
final Intent intent = new Intent(Intent.ACTION_VIEW);
162+
final String packageName = targetPackage;
162163

163164
cordova.getThreadPool().execute(new Runnable() {
164165
@Override
165166
public void run() {
166167
try {
167-
intent.setData(Uri.parse(String.format(marketUrls.get("app"), targetPackage)));
168+
intent.setData(Uri.parse(String.format(marketUrls.get("app"), packageName)));
168169
cordova.getActivity().startActivity(intent);
169170
} catch (ActivityNotFoundException activityErr) {
170171

171172
try {
172-
intent.setData(Uri.parse(String.format(marketUrls.get("web"), targetPackage)));
173+
intent.setData(Uri.parse(String.format(marketUrls.get("web"), packageName)));
173174
cordova.getActivity().startActivity(intent);
174175
}catch (Exception err) {
175176
JSONObject error = errorResult(err);
@@ -188,13 +189,13 @@ public void run() {
188189

189190
public void checkIfAppInstalled(JSONArray args, final CallbackContext callbackContext) throws JSONException {
190191

191-
JSONObject activityParams = mountParams(args);
192-
Intent intent = configureIntent(args, activityParams, callbackContext);
192+
final JSONObject activityParams = mountParams(args);
193+
final Intent intent = configureIntent(args, activityParams, callbackContext);
193194

194195
PackageManager packManager = this.cordova.getActivity().getApplicationContext().getPackageManager();
195196

196197
// Get all activities that respond to the configured Intent (by uri, package etc..)
197-
List<ResolveInfo> listInfo = packManager.queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY);
198+
final List<ResolveInfo> listInfo = packManager.queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY);
198199

199200
if (listInfo.size() > 0) {
200201

0 commit comments

Comments
 (0)