FabSpeedDialのボタンのテキストを動的に変更しようとしています。このFABの具体的なメニューの場合は、ユーザータップ、私は、このメニュー項目のテキストを変更したいが、それは動作しません、何も変更...onMenuItemSelectedのMenuItemテキストを変更します。
@Override
public boolean onMenuItemSelected(MenuItem menuItem) {
if (menuItem.getItemId() == R.id.action_one) {
menuItem.setTitle(getString(R.string.my_new_text)); // doesn't work
} else if (menuItem.getItemId() == R.id.action_two) {
} else if (menuItem.getItemId() == R.id.action_three) {
}
return false;
}
任意のアイデア? menuItem.setTitle("Any title");
後
あなたは 'invalidateOptionsMenu()' –
、それは動作しません、私は思うのメニューを無効にする必要があります。 – deveLost