一部のアクションに外部 API を使用しています。メソッドの 1 つは、次のようなメニュー (xml) 項目のリストを取ります。
----.shape(R.menu.list).---
そして、ここに私のR.menu.list
ファイルがあります:
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/share"
android:title="Share"
android:icon="@drawable/ic_share_grey600_18dp"/>
<item android:id="@+id/upload"
android:title="Upload"
android:icon="@drawable/ic_notifications_green"/>
</menu>
問題は、このR.menu.list
ファイル内の項目が不明であることです。それらは異なる場合があります。ボタンがあるとします。ボタンをクリックすると、.shape()
メソッドに渡す必要があるアイテムが 3 つある場合があり、場合によっては 1 つほどのアイテムがある場合もあります。どうすればこれを達成できますか。