Microsoft Windows Phone 8.1 support ends (13 Jul 2017)

Microsoft has ended support for Windows Phone 8.1

Questions about Android development and PDF

returning to first page when orientation change

More
IP: 192.168.0.71 11 years 5 months ago #7363 by dkastner
Sorry, I was using PDFReader, NOT ReaderController. Therefore it did not work/had any effect.

I fixed my problem by changing code in PDFReader from
Code:
@Override protected void onSizeChanged(int w, int h, int oldw, int oldh) { super.onSizeChanged(w, h, oldw, oldh); if (m_view == null) return; PDFPos pos = m_view.vGetPos(w / 2, h / 2); m_view.vResize(w, h); m_view.vSetScale(0, 0, 0);// fit page while resizing. if (m_goto_pageno >= 0) { m_view.vGotoPage(m_goto_pageno); m_goto_pageno = -1; } else if (pos != null) { m_view.vSetPos(pos, w / 2, h / 2); m_view.vCenterPage(pos.pageno); } if (m_scale >= 0) { m_view.vSetScale(m_scale, 0, 0); m_scale = -1; } }
to
Code:
@Override protected void onSizeChanged(int w, int h, int oldw, int oldh) { super.onSizeChanged(w, h, oldw, oldh); if (m_view == null) return; PDFPos pos = m_view.vGetPos(oldw / 2, oldh / 2); m_view.vResize(w, h); m_view.vSetScale(0, 0, 0);// fit page while resizing. if (m_goto_pageno >= 0) { m_view.vGotoPage(m_goto_pageno); m_goto_pageno = -1; } else if (pos != null) { m_view.vSetPos(pos, w / 2, h / 2); m_view.vCenterPage(pos.pageno); } if (m_scale >= 0) { m_view.vSetScale(m_scale, 0, 0); m_scale = -1; } }
.


Thanks for taking time to help me.,

Daniel
Time to create page: 0.335 seconds
Powered by Kunena Forum