作者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://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1444648403.A.C1A.html
1F:→ mshockwave: 几乎不可能,NDK不是万能的,除了官方给的介面以外, 10/13 12:01
2F:→ mshockwave: 其他Native操作都要在AOSP里面找 10/13 12:01
3F:→ awaysu: 对压 我就是在AOSP找不到 海底捞针中 XD 10/13 23:30
4F:→ KeySabre: 不然只好透过JNI传过去.. 10/14 15:33