簡體   English   中英

背景App圖像和部分透明的自定義操作欄

[英]Background App Image and partially transparent custom action bar

我是Android的新手。 我有兩個問題:

我有一個應用程序,第一個登錄視圖和其他一些視圖。

我想將圖像設置為除登錄視圖之外的所有視圖的背景。 有沒有辦法以某種方式設置此背景視圖或我是否需要在每個布局中都有ImageView?

操作欄是否可以部分透明? 我想將背景圖像上的操作欄重疊到每個視圖中。

可以有一個自定義高度的ActionBar嗎? 我想讓一個動作條更薄但不完全在頂部(我不希望它從y = 0開始)這可能嗎?

對於背景圖像,您可以使用背景設置默認應用主題。 /res/values/styles.xml

<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="android:windowBackground">@drawable/bg_orange</item>
</style>

您可以在AndroidManifest文件中使用應用程序標記為整個應用程序設置默認主題。

然后為登錄活動創建另一種樣式,並從AndroidManifest> activity標簽設置主題以進行登錄。
http://developer.android.com/guide/topics/ui/themes.html

對於ActionBar,我不確定您是否可以更改高度,您可能需要使用自定義操作欄實現。

您可能需要檢查此資源以獲取自定義操作欄實現,
具有溢出菜單的自定義操作欄布局
Android ActionBar自定義布局樣式
如何在Android中使用自定義按鈕實現自定義操作欄?

您可以更改ActionBar的樣式,您可以使用alpha提供背景顏色,並使用windowActionBarOverlay屬性作為Action Bar樣式。
https://developer.android.com/training/basics/actionbar/overlaying.html
透明動作欄:自定義tabcolor

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM