如何在我的项目中使用TextClock支持库

时间:2014-03-18 06:12:34

标签: android android-listview android-view android-support-library

我在我的android项目中制作数字时钟的问题是数字时钟在api等级17以上被折旧并且引入了TextClock。我的项目api级别是最小10和最大19。

我确实找到了后端支持库的链接,但想知道如何使用后端支持库。谁能帮忙。

我确实将它导入我的支持库,但TextClock标记仍然出错,有人可以提前帮助。这是后支持库link

2 个答案:

答案 0 :(得分:1)

我确实是先挣扎但是我是怎么做到的。

1)下载zip文件并解压缩

2)将它导入日食

3)将支持库添加到我的项目中(右键单击项目转到Properties-> Android-> Library-> Add)并选择支持项目

4)因为我已经在我的项目中添加了android支持库,我在其中一个项目中删除了它们,否则会出错。

5)现在一切都设置在这里我是如何使用的。

XML:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
 <cz.vhrdina.textclockbackport.TextClock
 android:id="@+id/digitalClock"
 android:layout_width="wrap_content"
 android:layout_height="wrap_content"
 android:layout_gravity="center"
 android:gravity="center"
 android:text="@string/dclock_label"
 android:textAppearance="?android:attr/textAppearanceLarge" />

.....

是Java代码:

import cz.vhrdina.textclockbackport.TextClock;

.....

TextClock digitalClock=(TextClock) findViewById(R.id.digitalClock);

答案 1 :(得分:0)

试试这个

             tv = (TextView) findViewById(R.id.myTextView);

    Drawable dd = this.getResources().getDrawable(R.drawable.ractangle);
**Deprecated**  //tv.setBackgroundDrawable(dd);

改变这个 tv.setBackground(dd);              tv.setTextColor(this.getResources()的getColor(R.color.lalcolor));