相关疑难解决方法(0)

将材料设计图标导入到android项目中

有没有一种简单的方法可以将Material Design图标存储库的所有图标导入到Android项目中而不会手动执行此操作?

icons material-design

130
推荐指数
4
解决办法
8万
查看次数

在Android中使用自定义字体

我想为我正在创建的Android应用程序使用自定义字体.
我可以从Code中单独更改每个对象的字体,但我有数百个.

所以,

  • 有没有办法从XML中执行此操作?[设置自定义字体]
  • 有没有办法从一个地方的代码中做到这一点,说整个应用程序和所有组件应该使用自定义字体而不是默认字体?

xml layout fonts android

111
推荐指数
6
解决办法
13万
查看次数

如何在android应用程序中使用Font Awesome图标?

我想在我的Android应用程序中使用Font Awesome的图标集.我有一些TextView设置这些图标.我不想使用任何png图像.我的Textview就像这样 - >

<TextView
    android:id="@+id/userLogin"
    android:text="Login Now"
    android:clickable="true"
    android:onClick="login"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" />
Run Code Online (Sandbox Code Playgroud)

不,我想在文本Login Now之前添加一个图标.怎么做 ?

android textview

15
推荐指数
4
解决办法
2万
查看次数

Android在菜单项中使用font-awesome字体作为图标

我只是在学习android,对于我对这个主题缺乏了解而感到抱歉.我主要是作为Web开发人员工作,我们一直使用Font Awesome,所以我试图让它与Android一起工作.我第一次发现我可以在这里使用字体真棒.随着一些深层次的搜索,我发现了如何把字体真棒图标操作菜单栏中的标题这里.通过设置标题而不是图标和标题,我错过了有空间时备份文本的能力.

我想知道我是否可以在字体中设置图标而不是标题,并且只有标题的正常描述性文本.当我在菜单项上执行setIcon方法时,它需要可绘制或可绘制的资源ID.我可以将它转换为drawable吗?什么是最好的方法来保持图标的字体真棒和同时具有图标和标题?任何帮助或方向表示赞赏.

所以我的主要活动中有以下代码:

public class MainActivity extends AppCompatActivity {

   @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        // https://stackoverflow.com/a/32780748/2066736
        getSupportActionBar().setDisplayShowHomeEnabled(true);
        getSupportActionBar().setLogo(R.drawable.redbird_webkit_onwht);
        getSupportActionBar().setDisplayUseLogoEnabled(true);

        setContentView(R.layout.activity_main);
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main_menu, menu);

        setFontAwesomeMenuItem(menu, R.string.icon_calendar, R.id.action_calendar);
        setFontAwesomeMenuItem(menu, R.string.icon_search, R.id.action_search);
        setFontAwesomeMenuItem(menu, R.string.icon_plus, R.id.action_new_post);

        // menu.add(0, MENU_ITEM_LOGOUT, 102, R.string.logout);

        return true;
    }

    private void setFontAwesomeMenuItem (Menu menu, int rIdString, int rIdIdOfElement) {
        SpannableString s …
Run Code Online (Sandbox Code Playgroud)

android font-awesome

5
推荐指数
2
解决办法
5953
查看次数

使用不带String.xml的FontAwesome从代码动态设置字体图标

我想在textView中使用fontawesome.ttf加载字体图标.如果我&#xf007;通过string.xml 设置字符串值,那么它将工作文件并显示图标.但是如果以"&#xf007;"编程方式设置相同的文本, textView.setText("&#xf007;") 那么它不会显示图标,而是在textview上显示相同的文本.

以编程方式显示图标而不引用string.xml文件的任何替代方法?

android custom-font font-awesome

4
推荐指数
2
解决办法
4566
查看次数

Font- Awesome无法在Android应用中运行

我在Android应用程序中使用名为AwesomeFont的自定义字体.这有助于我们生成可缩放的矢量图标.现在,如果应用程序从头开始启动,则应用于视图(TextView和EditText)上的字体文件,但如果应用程序在后台并在几分钟后打开,则视图中的字体文件将被删除.

我也尝试从onResume()方法设置字体,但它并没有帮助我摆脱问题.

请提出解决方案.

我发现我在应用程序中使用的每个自定义字体都存在此问题.如果从启动器图标(启动画面)开始,自定义字体将在整个应用程序中应用,但如果应用程序在几分钟后从后台启动则不会.

android custom-font typeface font-awesome

2
推荐指数
1
解决办法
2816
查看次数