【问题标题】:Xamarin android layout - transparent background of row itemXamarin android布局 - 行项目的透明背景
【发布时间】:2014-10-02 13:21:24
【问题描述】:

我有一个自定义 listView,它是根据以下行项目布局构建的。我需要的是背景是半透明的。我可以使用 Alpha 属性并将其设置为 0.5,如下面的代码所示。但是,这也使我的 textView 和 imageView 也是半透明的。

我怎样才能让背景颜色半反色,但让文本和图像正常/不透明?

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="?android:attr/listPreferredItemHeight"
    android:background="#ffffff"
    android:padding="8dp"
    android:alpha="0.5">

    <ImageView
        android:id="@+id/Image"
        android:layout_width="110dp"
        android:layout_height="90dp"
        android:layout_marginRight="6dip"/>

    <LinearLayout
        android:id="@+id/Text"
        android:orientation="vertical"
        android:layout_width="0dip"
        android:layout_weight="1"
        android:layout_height="fill_parent">

        <TextView
            android:id="@+id/Text1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:textSize="22dip"
            android:textStyle="italic" />

        <TextView 
            android:id="@+id/Text2" 
            android:layout_width="fill_parent"
            android:layout_height="0dip"
            android:layout_weight="1" 

            android:singleLine="true"
            android:ellipsize="marquee"/>

    </LinearLayout>
</LinearLayout>

【问题讨论】:

    标签: android listview xamarin row transparent


    【解决方案1】:

    尝试使用 ARGB 值作为背景,而不是使用 alpha。您可以使用#80FFFFFF 将其设置为 50% 的透明度。

    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="?android:attr/listPreferredItemHeight"
        android:background="#80ffffff"
        android:padding="8dp">
    

    this post

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多