-2

ここに画像の説明を入力

ご覧のように、背景が透明で、上下に白い丸い境界線を持つテキストのグループを表示するアクティビティを備えたアプリを見てきました。透明性を除いて、実装方法がわかりません。テキストはクリック可能です。何か案は?

これは私がやったことですが、私が探しているものではありません

<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle"   >

<solid
    android:color="#35888888" >
</solid>

<stroke
    android:width="2dp"
    android:color="#FB6E25" >
</stroke>

<padding
    android:left="5dp"
    android:top="5dp"
    android:right="5dp"
    android:bottom="5dp"    >
</padding>

<corners
    android:radius="11dp"   >
</corners>

そして私のレイアウト

<LinearLayout
android:id="@+id/box"
android:layout_width="220dp"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="132dp"
android:background="@drawable/rounded_edges"
android:orientation="vertical" >

<TextView
    android:id="@+id/widget33"
    android:layout_width="match_parent"
    android:layout_height="20dp"
    android:layout_weight="0.18"
    android:background="#99000000"
    android:gravity="center_horizontal"
    android:text="TextView" />
<TextView          
  android:layout_width="fill_parent" 
  android:layout_height="1px" 
  android:background="#FF9A66" />

<TextView
    android:id="@+id/widget34"
    android:layout_width="match_parent"
    android:layout_height="30dp"
    android:layout_weight="0.56"
    android:background="#99000000"
    android:clickable="true"
    android:paddingLeft="10dp"
    android:text="TextView" />

  <TextView          
  android:layout_width="fill_parent" 
  android:layout_height="1px" 
  android:background="#FF9A66" />
<TextView
    android:id="@+id/widget35"
    android:layout_width="match_parent"
    android:layout_height="30dp"
    android:layout_weight="0.56"
    android:paddingLeft="10dp"
    android:background="#99000000"
    android:text="TextView" />
 <TextView          
  android:layout_width="fill_parent" 
  android:layout_height="1px" 
  android:background="#FF9A66" />
<TextView
    android:id="@+id/widget36"
    android:layout_width="match_parent"
    android:layout_height="30dp"
    android:layout_weight="0.56"
    android:background="#99000000"
    android:paddingLeft="10dp"
    android:text="TextView" />
  <TextView          
  android:layout_width="fill_parent" 
  android:layout_height="1px" 
  android:background="#FF9A66" />
  <TextView
      android:id="@+id/widget37"
      android:layout_width="match_parent"
      android:layout_height="30dp"
      android:layout_weight="0.56"
      android:paddingLeft="10dp"
      android:background="#99000000"
      android:text="TextView" />

4

1 に答える 1