【问题标题】:How can I center align my header text in Android?如何在 Android 中居中对齐标题文本?
【发布时间】:2014-11-19 17:43:55
【问题描述】:
  <application
      android:name="com.example.ma01_gt_gpro_1.GlobalClass"
    android:allowBackup="true"
    android:icon="@drawable/gproicon"
    android:label="@string/app_name"
    android:theme="@style/CustomActionBarTheme" >
    <activity
        android:name="com.example.ma01_gt_gpro_1.MG00LoginForm"  
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

    <activity android:name="MG03Navigation" android:noHistory="true"></activity>
    <activity android:name="MG02DataSynchronize" android:noHistory="true"></activity>
    <activity android:name="MG02DataSynchronize1" ></activity>
    <activity android:name="MG01MainForm" android:noHistory="true"></activity>
    <activity android:name="MT01ASalesOrderView" android:noHistory="true"></activity>

    <activity android:name="MT01_B_ListParty" android:noHistory="true"></activity>
    <activity android:name="MT01_C_ListItems" ></activity>
    <activity android:name="MT02_A_ListParty" android:noHistory="true"></activity>
    <activity android:name="MT02_B_ListPaymentMode" ></activity>
     <activity android:name="MT01SalesOrder" android:label="                            SALES ORDER"></activity>
    <activity android:name="MT02CollectionEntry" android:label="                            COLLECTION"></activity>
    <activity android:name="MT02_C_CollectionReport" android:label="                            COLLECTION REPORT"></activity>
    <activity android:name="MR01SalesOrderReport" android:label="                           SALESORDER REPORT" ></activity>

</application>

在这里我找到了一个临时解决方案android:label="SALESORDER REPORT" &gt;

但它不适用于大屏幕

【问题讨论】:

  • 你到底想做什么,能多解释一下吗?
  • 在我的应用程序中,我尝试通过 android:label 设置标题,但它给出的输出默认为左对齐。如何将其设为中心。
  • 您在应用中使用 ActionBar 吗??
  • 是的。我在 google 上搜索了很多 ., 但我找不到确切的解决方案

标签: android


【解决方案1】:

感谢所有支持我的人?

我找到了解决方案:

How to center align the ActionBar title in Android?

getSupportActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM); getSupportActionBar().setCustomView(R.layout.abs_layout);

【讨论】:

    【解决方案2】:

    第 1 步:移除 ActionBar。

    第 2 步:使用 align parent_top 获取一些 TextView。

    第 3 步:以编程方式将您的活动名称放在该文本视图上。

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 2018-04-17
      • 2011-07-07
      • 1970-01-01
      • 1970-01-01
      • 2012-03-28
      • 2017-08-28
      • 1970-01-01
      • 2021-09-27
      • 2019-03-22
      相关资源
      最近更新 更多