我怎样才能在设备清单中添加一个选项,例如当我按它时它会打开,但是我想再添加一个东西来发送短信,而当我再次按它时,它就会关闭并我想要发送与其他文字相同号码的消息。
这里是界面: DeviceList.xml
np.bincount(s)[1:]
# array([1, 0, 2, 4, 3])
这是我的DeviceListFragement类:
<RelativeLayout
android:id="@+id/view_background"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/bg_row_background">
<ImageView
android:id="@+id/delete_icon"
android:layout_width="@dimen/ic_delete"
android:layout_height="@dimen/ic_delete"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/padd_10"
android:src="@drawable/ic_delete_24dp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="@dimen/padd_10"
android:layout_toLeftOf="@id/delete_icon"
android:text="@string/delete"
android:textColor="#fff"
android:textSize="13dp" />
</RelativeLayout>
<RelativeLayout
android:id="@+id/view_foreground"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="@android:color/white"
android:padding="@dimen/padd_10">
<TextView
android:id="@+id/device_name"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:textColor="#222222"
android:textSize="16dp"
android:textStyle="bold" />
<TextView
android:id="@+id/device_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:textColor="#999999" />
<TextView
android:id="@+id/div_name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/device_name"
android:layout_marginTop="4dp"
android:textStyle="bold"
android:color="#222222"
android:layout_alignWithParentIfMissing="true"/>
<TextView
android:id="@+id/div_type"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_below="@+id/device_name"
android:layout_marginTop="4dp"
android:textColor="#999999" />
<View
android:id="@+id/view_sep"
android:layout_marginTop="15dp"
android:layout_width="match_parent"
android:layout_below="@+id/div_name"
android:layout_height="1dp"/>
<TextView
android:id="@+id/device_on"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/view_sep"
android:layout_marginTop="8dp" />
<TextView
android:id="@+id/device_kwh"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/view_sep"
android:layout_alignParentEnd="true"
android:layout_marginTop="8dp" />
</RelativeLayout>
}