android - AdSize.BANNER 的大小(以像素为单位)是多少?

标签 android admob adview

在我的 Android 应用中,我有一个 AdView:

AdView adView = new AdView(this, AdSize.BANNER, MY_BANNER_UNIT_ID);

我如何获得以像素为单位的大小?

最佳答案

正如 Flynn 在回答中提到的,adView 是 320 dp x 50 dp。要将 50 dp 转换为像素,请执行

(int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, 50, getResources().getDisplayMetrics());

(对于 320 dp 也类似)。

关于android - AdSize.BANNER 的大小(以像素为单位)是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8959261/

相关文章:

java - Android 中的 KeyReleased 等效项

具有自定义属性的 Android 运行时资源覆盖

android - admob 连接被拒绝

java - AdMob 应用不断崩溃

android - Admob 横幅在多个 fragment 中的性能问题

android - flutter 两个手指手势

java - Google Maps Api 动态获取经纬度

java - 使用 java 显示的 Admob 广告未使用 xml 显示

java - AdView Admob 错误

java - Android Studio 中的白色 AdView