Android Bootstrap不显示按钮中的图标

时间:2014-01-12 19:47:06

标签: android twitter-bootstrap

我实现了Android Bootstrap库: https://github.com/Bearded-Hen/Android-Bootstrap

一切正常,但按钮中的图标不会显示。

我将font-awesome文件添加到资产文件夹中,但仍然没有成功结果。

怎样才能解决这个问题?

感谢您的帮助。

3 个答案:

答案 0 :(得分:1)

尝试对我有用的东西,确保" android-support-v4.jar" libs文件夹中的文件(假设你在eclipse中工作)是AndroidBootstrap库项目和你的项目中的相同副本。 这可能只能部分解决您的问题,当您更改方向(横向/纵向)时可能会出现无法显示图标的问题,并且可能有更好的解决方案,但这是我的快速解决方法:

<\ n>在OnResume中添加:

if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE){

        bbYourButton1.setLeftIcon("fa-heart");
        bbYourButton2.setRightIcon("fa-twitter");
    }

答案 1 :(得分:0)

如果加载字体时出现问题,您应该在log cat中找到原因,我们可以在com / beardedhen / androidbootstrap / BootstrapButton.java第343行看到

 Log.e("BootstrapButton", "Could not get typeface because " + e.getMessage());

所以,转到logcat,看看你是否能理解发生了什么。

无论如何,更好的起点是导入AndroidBootstrapTest项目,看看是否一切正常。

答案 2 :(得分:0)

只需将fontawesome-webfont.ttf复制到项目的assets文件夹中即可。