Compare commits
2 Commits
imagecache
...
v172101010
Author | SHA1 | Date | |
---|---|---|---|
25fd869c01 | |||
d1d956b77a |
@ -36,6 +36,12 @@
|
|||||||
|
|
||||||
- Closing #178. Expending images on tap.
|
- Closing #178. Expending images on tap.
|
||||||
|
|
||||||
|
- Closing #323. Old issue with textview not having the right color.
|
||||||
|
|
||||||
|
- Closing #324. Svg images loading crashes the app.
|
||||||
|
|
||||||
|
- Closing #322. App crashed because of svg images.
|
||||||
|
|
||||||
**1.6.x**
|
**1.6.x**
|
||||||
|
|
||||||
- Handling hidden tags.
|
- Handling hidden tags.
|
||||||
|
@ -21,7 +21,7 @@ class ImageActivity : AppCompatActivity() {
|
|||||||
supportActionBar?.setDisplayShowTitleEnabled(false)
|
supportActionBar?.setDisplayShowTitleEnabled(false)
|
||||||
supportActionBar?.setDisplayHomeAsUpEnabled(true)
|
supportActionBar?.setDisplayHomeAsUpEnabled(true)
|
||||||
|
|
||||||
allImages = intent.getStringArrayListExtra("allImages")
|
allImages = intent.getStringArrayListExtra("allImages") as ArrayList<String>
|
||||||
position = intent.getIntExtra("position", 0)
|
position = intent.getIntExtra("position", 0)
|
||||||
|
|
||||||
pager.adapter = ScreenSlidePagerAdapter(supportFragmentManager)
|
pager.adapter = ScreenSlidePagerAdapter(supportFragmentManager)
|
||||||
|
@ -141,7 +141,14 @@ data class Item(
|
|||||||
var allImages = ArrayList<String>()
|
var allImages = ArrayList<String>()
|
||||||
|
|
||||||
for ( image in Jsoup.parse(content).getElementsByTag("img")) {
|
for ( image in Jsoup.parse(content).getElementsByTag("img")) {
|
||||||
allImages.add(image.attr("src"))
|
val url = image.attr("src")
|
||||||
|
if (url.toLowerCase().contains(".jpg") ||
|
||||||
|
url.toLowerCase().contains(".jpeg") ||
|
||||||
|
url.toLowerCase().contains(".png") ||
|
||||||
|
url.toLowerCase().contains(".webp"))
|
||||||
|
{
|
||||||
|
allImages.add(url)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return allImages
|
return allImages
|
||||||
}
|
}
|
||||||
|
@ -17,7 +17,7 @@ class ImageFragment : Fragment() {
|
|||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
override fun onCreate(savedInstanceState: Bundle?) {
|
||||||
super.onCreate(savedInstanceState)
|
super.onCreate(savedInstanceState)
|
||||||
|
|
||||||
imageUrl = arguments!!.getString("imageUrl")!!
|
imageUrl = requireArguments().getString("imageUrl")!!
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
|
override fun onCreateView(inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?): View? {
|
||||||
|
Reference in New Issue
Block a user