Move "from" into AppDetails.EXTRA_FROM

This commit is contained in:
Daniel Martí 2014-04-10 15:52:11 +02:00
parent 7fd3ea236e
commit f6707490f8
2 changed files with 5 additions and 5 deletions

View File

@ -76,6 +76,7 @@ public class AppDetails extends ListActivity {
private static final int REQUEST_UNINSTALL = 1;
public static final String EXTRA_APPID = "appid";
public static final String EXTRA_FROM = "from";
private ApkListAdapter adapter;
@ -288,16 +289,15 @@ public class AppDetails extends ListActivity {
// fdroid.app:app.id
appid = data.getEncodedSchemeSpecificPart();
}
Log.d("FDroid", "AppDetails launched from link, for '" + appid
+ "'");
Log.d("FDroid", "AppDetails launched from link, for '" + appid + "'");
} else if (!i.hasExtra(EXTRA_APPID)) {
Log.d("FDroid", "No application ID in AppDetails!?");
} else {
appid = i.getStringExtra(EXTRA_APPID);
}
if (i.hasExtra("from")) {
setTitle(i.getStringExtra("from"));
if (i.hasExtra(EXTRA_FROM)) {
setTitle(i.getStringExtra(EXTRA_FROM));
}
mPm = getPackageManager();

View File

@ -119,7 +119,7 @@ abstract public class AppListFragment extends ListFragment implements
final App app = new App((Cursor)getListView().getItemAtPosition(position));
Intent intent = new Intent(getActivity(), AppDetails.class);
intent.putExtra(AppDetails.EXTRA_APPID, app.id);
intent.putExtra("from", getFromTitle());
intent.putExtra(AppDetails.EXTRA_FROM, getFromTitle());
startActivityForResult(intent, FDroid.REQUEST_APPDETAILS);
}