0
我想自定義我的操作欄,到目前爲止我得到了我想要的(我需要格式化它,使它看起來不錯,但我有我想要的原始設計)。 現在我動作條是這樣的:更新操作欄順利 - Xamarin Android
但現在我有我的動作條是這樣的,當我的應用程序正在啓動問題:
和1-2後,幾秒鐘後, 「跳轉」到上面的設計(當Activity完全啓動時)。
所以我的問題是,是否有可能至少正確的bachground的行動欄正在加載廣告開始,並且圖標出現時,活動是完全加載(或者即使可以加載完整的新的行動條在啓動)
我這是在自定義動作條的方式:
protected override void OnCreate(Bundle bundle)
{
RequestWindowFeature(WindowFeatures.ActionBar);
base.OnCreate(bundle);
// this.ActionBar.NavigationMode = ActionBarNavigationMode.Tabs;
// Set our view from the "main" layout resource
ActionBar mActionBar = this.ActionBar;
mActionBar.SetDisplayShowHomeEnabled(false);
mActionBar.SetDisplayShowTitleEnabled(false);
mActionBar.SetCustomView(Resource.Layout.custom_actionbar);
mActionBar.SetDisplayShowCustomEnabled(true);
SetContentView(Resource.Layout.Main);
}
這裏是我的新動作條的佈局:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="50dp"
android:background="#E1E2E3">
<TextView
android:id="@+id/title_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerInParent="true"
android:textAllCaps="true"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#fff"
android:textStyle="bold"
android:text="olla" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="35dp"
android:layout_height="35dp"
android:layout_alignParentLeft="true"
android:layout_centerVertical="true"
android:layout_marginLeft="8dp"
android:src="@drawable/back_ico" />
<Button
android:id="@+id/ususal1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginLeft="8dp"
android:background="@drawable/butt_toolbar_style"
style="@style/button_text"
android:text="abc" />
<Button
android:id="@+id/ususal2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_marginLeft="8dp"
android:background="@drawable/butt_toolbar_style"
style="@style/button_text"
android:text="def"
android:visibility="invisible" />
</RelativeLayout>
我也看到,有作爲ActionBar.IOnMenuVisibilityListener應的動作條前正在顯示被稱爲這樣的事情,但不知什麼原因被執行(或者也許是我投加一些錯誤)
親切的問候