作者awaysu (阿偉蘇)
看板AndroidDev
標題[問題] 請問如何在native下抓到view的x和y座標?
時間Mon Oct 12 19:13:21 2015
請教一下
目前小弟寫一個player (繼承MediaPlayerInterface)
因為影像部分是直接透過底層播放
也就是不經過Framework和native層
想請教如果要得到videoview的x和y座標
該怎麼get? 感謝~
P.S. 目前可從setVideoSurfaceTexture得到Width和Height,但他沒有x和y
sp<ANativeWindow> mNativeWindow = new Surface(st, false);
ANativeWindow* const window = mNativeWindow.get();
st->query(NATIVE_WINDOW_WIDTH, &mWidth);
st->query(NATIVE_WINDOW_HEIGHT, &mHeight);
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.130.45.196
※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1444648403.A.C1A.html
→ mshockwave: 幾乎不可能,NDK不是萬能的,除了官方給的介面以外, 10/13 12:01
→ mshockwave: 其他Native操作都要在AOSP裡面找 10/13 12:01
→ awaysu: 對壓 我就是在AOSP找不到 海底撈針中 XD 10/13 23:30
→ KeySabre: 不然只好透過JNI傳過去.. 10/14 15:33