用我的自定义字体如何更改xml(没有内部.java)?如何更改菜单xml文件中的字体?
我有这个但programmaticaly不,因为我认为在我的情况是不是一个好主意。
主要menu.xml文件
<item
android:id="@+id/one"
android:orderInCategory="100"
android:title="Inicio"
android:icon="@mipmap/home"
app:showAsAction="never"/>
<item
android:id="@+id/two"
android:orderInCategory="100"
android:title="Equipo"
android:icon="@drawable/box24"
app:showAsAction="never" />
<item
android:id="@+id/three"
android:orderInCategory="100"
android:title="Crono"
android:icon="@drawable/timer"
app:showAsAction="never" />
<item
android:id="@+id/four"
android:orderInCategory="100"
android:title="Vídeos"
android:icon="@drawable/vvideo"
app:showAsAction="never" />
<item
android:id="@+id/five"
android:orderInCategory="100"
android:title="Mapa"
android:icon="@drawable/mapfinal"
app:showAsAction="never" />
后,我用这一切的主要业务,如:
mBottomBar = BottomBar.attach(this, savedInstanceState);
mBottomBar.setItemsFromMenu(R.menu.menu_main, new OnMenuTabSelectedListener() {
@Override
public void onMenuItemSelected(@IdRes int i) {
。 。 。 。
UPDATE:
public class MainActivity1 extends AppCompatActivity {
BottomBar mBottomBar;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setLogo(R.mipmap.ic_launcher);
getSupportActionBar().setDisplayUseLogoEnabled(true);
setContentView(R.layout.activity_main);
if (Build.VERSION.SDK_INT >= 21) {
getWindow().setNavigationBarColor(getResources().getColor(R.color.black));
}
mBottomBar = BottomBar.attach(this, savedInstanceState);
mBottomBar.setItemsFromMenu(R.menu.menu_main, new OnMenuTabSelectedListener() {
@Override
public void onMenuItemSelected(@IdRes int i) {
。 。 。 。
so..what?在.java中如何?我已经实现了一行(menu.menu_main)。如何更改字体? –
@RfMvs:“在.java中怎么样?” - 因为我不知道'BottomBar'是什么,我无法回答。与谁写'BottomBar'的人交谈。 – CommonsWare
ups!抱歉!!!!更新! –