如何使用我的自定义字体更改xml(不在.java中)?
我有这个但是程序化没有,因为我认为在我的情况下不是一个好主意。
主菜单
<div class="row" ng-app="">
<div class="col-md-4">
<p>
**Example {{ 5 + 5 }}**
</p>
<div>
<p>My first expression: {{ 5 + 5 }}</p>
</div>
</div>
<div class="col-md-4">
<p>
**Example {{ firstName + ' ' + lastName }}**
</p>
<div ng-init="firstName='Daniel';lastName='Vieira Costa'">
<p>My first expression: {{ firstName + ' ' + lastName }}</p>
</div>
</div>
</div>
之后,我在主要活动中使用了所有这些:
<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) {
public class MainActivity1 extends AppCompatActivity {
。 。 。
答案 0 :(得分:0)
您无法通过菜单资源直接控制字体。无论使用,菜单资源可能都可以控制字体,但这不是必需的。
答案 1 :(得分:0)
在活动中使用OnCreateMenu中的字体或在菜单xml布局中使用CustomTypeface
字体font = Typeface.createFromAsset(getAssets(),&#34; Arial.TTF&#34;);