mirror of
https://github.com/FossifyOrg/Gallery.git
synced 2024-11-30 00:17:58 +01:00
add a helper function for getting the current path at viewpager activity
This commit is contained in:
parent
dc2e621d6b
commit
627ddeea0a
1 changed files with 7 additions and 5 deletions
|
@ -206,7 +206,7 @@ class ViewPagerActivity : SimpleActivity(), ViewPager.OnPageChangeListener, View
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun saveImageAs() {
|
private fun saveImageAs() {
|
||||||
val currPath = getCurrentMedium()!!.path
|
val currPath = getCurrentPath()
|
||||||
SaveAsDialog(this, currPath) {
|
SaveAsDialog(this, currPath) {
|
||||||
try {
|
try {
|
||||||
val file = File(it)
|
val file = File(it)
|
||||||
|
@ -263,11 +263,11 @@ class ViewPagerActivity : SimpleActivity(), ViewPager.OnPageChangeListener, View
|
||||||
|
|
||||||
private fun showProperties() {
|
private fun showProperties() {
|
||||||
if (getCurrentMedium() != null)
|
if (getCurrentMedium() != null)
|
||||||
PropertiesDialog(this, getCurrentMedium()!!.path, false)
|
PropertiesDialog(this, getCurrentPath(), false)
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun showOnMap() {
|
private fun showOnMap() {
|
||||||
val exif = ExifInterface(getCurrentMedium()?.path)
|
val exif = ExifInterface(getCurrentPath())
|
||||||
val lat = exif.getAttribute(ExifInterface.TAG_GPS_LATITUDE)
|
val lat = exif.getAttribute(ExifInterface.TAG_GPS_LATITUDE)
|
||||||
val lat_ref = exif.getAttribute(ExifInterface.TAG_GPS_LATITUDE_REF)
|
val lat_ref = exif.getAttribute(ExifInterface.TAG_GPS_LATITUDE_REF)
|
||||||
val lon = exif.getAttribute(ExifInterface.TAG_GPS_LONGITUDE)
|
val lon = exif.getAttribute(ExifInterface.TAG_GPS_LONGITUDE)
|
||||||
|
@ -355,7 +355,7 @@ class ViewPagerActivity : SimpleActivity(), ViewPager.OnPageChangeListener, View
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun renameFile() {
|
private fun renameFile() {
|
||||||
RenameItemDialog(this, getCurrentFile().absolutePath) {
|
RenameItemDialog(this, getCurrentPath()) {
|
||||||
mMedia[mPos].path = it
|
mMedia[mPos].path = it
|
||||||
updateActionbarTitle()
|
updateActionbarTitle()
|
||||||
}
|
}
|
||||||
|
@ -456,7 +456,9 @@ class ViewPagerActivity : SimpleActivity(), ViewPager.OnPageChangeListener, View
|
||||||
mMedia[Math.min(mPos, mMedia.size - 1)]
|
mMedia[Math.min(mPos, mMedia.size - 1)]
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun getCurrentFile() = File(getCurrentMedium()!!.path)
|
private fun getCurrentPath() = getCurrentMedium()!!.path
|
||||||
|
|
||||||
|
private fun getCurrentFile() = File(getCurrentPath())
|
||||||
|
|
||||||
override fun onPageScrolled(position: Int, positionOffset: Float, positionOffsetPixels: Int) {
|
override fun onPageScrolled(position: Int, positionOffset: Float, positionOffsetPixels: Int) {
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue