ssummeraw 2013-07-23 07:29 采纳率: 10%
浏览 2191

把 android 的模拟时钟在最左边对齐

程序中有一个 xml 文件,要在左边显示一个模拟时钟,在它的右边显示日期和时间。现在我不能把时钟在左边对齐,如何实现?

  <?xml version="1.0" encoding="utf-8"?>
   <LinearLayout android:orientation="vertical"   android:id="@+id/base_layout"             android:layout_width="fill_parent" android:layout_height="fill_parent"  android:background="@drawable/bgclock"    android:gravity="left"        android:layout_gravity="left"
 xmlns:android="http://schemas.android.com/apk/res/android">
       <LinearLayout 
    android:orientation="horizontal"     android:layout_marginLeft="0dip"   
    android:layout_width="fill_parent"  android:gravity="left"          android:layout_gravity="left"    
    android:layout_height="wrap_content">
        <LinearLayout   
            android:layout_weight="1 " 
            android:layout_height="fill_parent"   android:layout_marginLeft="0dip"   
            android:layout_width="fill_parent"   android:gravity="left" android:paddingLeft="0dip"  android:layout_gravity="left"
            android:orientation="vertical">
     <LinearLayout  android:layout_marginTop="36.0dip"   android:id="@+id/clock_layout"           android:layout_width="fill_parent"     android:layout_marginLeft="0dip"   android:layout_gravity="left"     android:paddingLeft="0dip" android:layout_height="192.0dip" >
   <custom.analog.clock.AnalogClock1 android:id="@+id/clock"  style="@style/clock"     android:gravity="left"       android:layout_marginLeft="0dip"      android:paddingLeft="0dip"    
    xmlns:android="http://schemas.android.com/apk/res/android" />
 </LinearLayout>
   </LinearLayout>
 <LinearLayout   
        android:layout_weight="1.25"
        android:layout_height="fill_parent"
        android:layout_width="fill_parent"
        android:orientation="vertical">

     <!-- 1.25 -->
       <TextView 
    android:id="@+id/textView2" android:layout_marginTop="76.0dip"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="Digital Clock"
    android:maxLength="12"
    android:textAppearance="?android:attr/textAppearanceLarge" />
  <DigitalClock
    android:id="@+id/
    digitalClock1"
    android:layout_width="wrap_content"  
    android:layout_height="wrap_content"
    android:text="DigitalClock" /> </LinearLayout>
   </LinearLayout>
    <LinearLayout 
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content">
    <Spinner 
    android:id="@+id/spinner"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:prompt="@string/planet_prompt"
/>
<Button
     android:id="@+id/calculate7"
    android:layout_width="280dip"
    android:layout_height="68dip"
    android:clickable="true"
    android:layout_centerHorizontal="true"
    android:layout_marginBottom="12dp"
    android:background="@drawable/button_gettime" />
  </LinearLayout>
  </LinearLayout>
  • 写回答

1条回答

  • xiaoyan_12 2013-07-23 09:32
    关注

    对于 custom.analog.clock.AnalogClock1 你只能把 gravity 设置到左边,Layoutgravity 应该是左边,或许你可以设置 clock_layout 的 gravity 到 "left",应该把所有的子类都向左对齐。

    评论

报告相同问题?

悬赏问题

  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!