【问题标题】:Center in relative layout, JAVA (for admob haxe openfl native extension)相对布局居中,JAVA(用于 admob haxe openfl 本机扩展)
【发布时间】:2014-03-25 21:01:11
【问题描述】:

没有将 AdMob 广告居中的选项,所以我添加了最后一段代码,这段代码是否正确?我的编译器没有抛出任何错误,广告也没有移动到中心。我找不到关于居中的相对布局的任何信息。

  if(x == 0) {
                    adMobLayoutParams.addRule(RelativeLayout.ALIGN_PARENT_LEFT);
}else if(x == -1) {
                    adMobLayoutParams.addRule(RelativeLayout.ALIGN_PARENT_RIGHT);
}else if(x == 2) {
                    adMobLayoutParams.addRule(RelativeLayout.ALIGN_PARENT_CENTER);
}

【问题讨论】:

    标签: java admob haxe openfl


    【解决方案1】:

    居中由 View 的布局配置处理,并取决于它的父 ViewGroup。您确实需要提供比您拥有的更多的信息,包括 AdView 的配置及其包含 ViewGroup。

    但一般来说,您可能希望指定 center_horizo​​ntal 的重力

      <AdView ..
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center_horizontal"
      />
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-10
      • 2014-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-17
      相关资源
      最近更新 更多