プログラミング系のネタをまとめていきます。

TextView

selector:タップ時に色を変える


●selectorリソースを作成する

- res - drawable -+- tv_selector_bg.xml
                  |
                  +- tv_selector_text.xml

  • tv_selector_bg.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:state_pressed="true">
        <color android:color="#aaa" />
    </item>
    <item android:state_pressed="false">
        <color android:color="#fff" />
    </item>
</selector>
  • tv_selector_text.xml
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:state_pressed="false" android:color="#000" />
    <item android:state_pressed="true" android:color="#77f" />
    <item android:color="#000" />
</selector>


●TextView の設定
    <TextView
        android:id="@+id/text_view"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@drawable/tv_selector_bg"		← 背景のselector
        android:clickable="true"							← タップで反応させる
        android:text="TextView"
        android:textColor="@drawable/tv_selector_text"/>	← テキストのselector

アイコンリソース


公式サイト、無料アイコン配布サイトのまとめ。

公式サイト


http://developer.android.com/design/downloads/inde...
Action Bar Icon Pack に約150種類のアイコンが、白背景、黒背景用に用意されています。

フリー素材サイト


http://gigazine.net/news/20120307-android-15000-ic...
無料でAndroid向けに使える1万5000種類のベクターアイコン集

http://www.autreplanete.com/web-icons/free-icons.p...
Free beautiful web icons - Vector social media icons
444種類のモノクロアイコンと72種類のカラーアイコンのセット。
タグ
×

この広告は60日間更新がないwikiに表示されております。

Menu

メインコンテンツ

プログラミング

機器

Macツール

各種情報

Wiki内検索

おまかせリンク

Androidアプリ

AdSense

技術書


管理人/副管理人のみ編集できます