本例使用了两层LinearLayout嵌套:

<!– We’ll point to the linear layout to baseline align by, which
in turn will point to a text view inside of it –>
<LinearLayout
android:orientation=”vertical”
android:baselineAlignedChildIndex=”1″
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”>
<ImageView
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:src=”@drawable/arrow_up_float”/>
<LinearLayout
android:orientation=”vertical”
android:baselineAlignedChildIndex=”2″
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”>
<ImageView
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:src=”@drawable/arrow_up_float”/>
<ImageView
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:src=”@drawable/arrow_up_float”/>
<TextView
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:layout_marginRight=”5dip”
android:text=”@string/baseline_nested_1_label”/>
</LinearLayout>
</LinearLayout>

第一层android:baselineAlignedChildIndex=”1″ 指定第二层LinearLayout ,第二个android:baselineAlignedChildIndex=”2″ 为第二级LinearLayout中的TextView,注意同样要去掉XML中的android:layout_gravity=”center_vertical”

Android ApiDemos示例解析(140):Views->Layouts->Baseline->Nested Example 3_第1张图片

更多相关文章

  1. Android静态,动态广播示例
  2. android LinearLayout嵌套 button时onClickListener不响应的问题
  3. scrollView嵌套recyclerView 显示不全
  4. RadioGroup+RadioButton嵌套实现多行单选效果
  5. Android Jni代码示例讲解
  6. Android 统计图表引擎 AChartEngine(三) - 示例源码折线图、饼图
  7. GridView示例2(自动增长)
  8. Android GridView 使用示例
  9. Android Studio 官方示例源码地址

随机推荐

  1. Android注解及反射实战--手写ButterKnife
  2. Android(安卓)蓝牙调色灯/zigbee调色灯学
  3. Android(安卓)Accessibility(辅助功能) -
  4. 如何发布你的Android应用程序
  5. Android屏幕适配总结终极方案
  6. Android_TextView属性XML详解
  7. Android测试驱动开发实践1
  8. Android计算器——入门
  9. Android(安卓)ADT,SDK的安装,让人烦恼的在
  10. 我和我的Android