我可以将AppCompat主题与Activity / FragmentActivity类一起使用吗?

时间:2016-09-26 13:14:11

标签: android android-actionbar android-appcompat

鉴于以下内容:

  1. Android文档说:
      

    AppCompatActivity - 添加一个应用程序活动类,该类可用作使用支持库操作栏实现的活动的基类。

  2. 我不考虑在我的活动中添加操作栏
  3. 我需要一些材质设计小部件,我只能通过AppCompat或材质主题来控制,但最新需要API> = 21,这不是我的情况。
  4. 我使用Activity类测试了Theme.AppCompat.Light.NoActionBar,效果很好。
  5. -

    在我的案例中使用带有AppCompat主题的Activity类是否存在问题?

2 个答案:

答案 0 :(得分:0)

AppCompat库旨在与olders API兼容,因此主题和所有组件可能在旧系统中运行良好。

我认为唯一的问题是始终使用AppCompat元素而不是常规元素。

示例,使用AppCompatEditText,AppCompatTextView等...并始终使用AppCompat(AppCompatEditText editText;

引用它们

我已经使用了很多支持库而没有其他问题,考虑到当使用API​​小于21时,视觉元素可能会略有不同

答案 1 :(得分:0)

没有AppcompactActivity&的问题。支持libaray。 You can refere this link

获得更多的丰富和惊人的外观与支持库,尝试做材料设计