--------(--)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
2013-04-20(Sat)

時間のかかる処理をバックグラウンドで実行する

final Handler handler = new Handler();

(new Thread(new Runnable() {
    @Override
    public void run() {
        //時間のかかる処理
            .....

        handler.post(new Runnable() {
            @Override
            public void run() {
                //UI関係の処理
                .....
            }
        });
    }
})).start();
スポンサーサイト

テーマ : プログラミング
ジャンル : コンピュータ

2013-04-13(Sat)

Bitmap,Resource,Drawableの変換

■ Bitmap → Drawable
 new BitmapDrawable(bitmap)

■ Drawable → Bitmap
 ((BitmapDrawable) drawable)getBitmp()

■ Resource → Drawable
 getResources().getDrawable(R.drawable.xxx)

■ Resource → Bitmap
 BitmapFactory.decodeResource(getResources(), R.drawable.xxx)


テーマ : プログラミング
ジャンル : コンピュータ

2013-04-03(Wed)

ListViewのItemがClickできない

Androidアプリに配置したListViewのItemがClickできなくなった。

ちょっと前まで出来ていたのに…

調べてみると、AdapterのLayoutにButton等が配置してある場合「focasable」をfalseにすれば良いらしい。

ただ、今問題になっているLayoutは全てTextView。
どうしたものか…。


と、ちょっと考えて気づいた。

Clickできなくなる前に、LintWarningに従ってTextViewにTextIsSelectable="true"を入れたんだった!
案の定TextIsSelectableを外せばClickできるようになった。

おそらく、Click時にText選択が優先されて動作したのだろうと推測。

忘れないようにメモメモ〆

テーマ : プログラミング
ジャンル : コンピュータ

カテゴリ
検索フォーム
RSSリンクの表示
リンク
お問い合わせ

名前:
メール:
件名:
本文:

ブロとも申請フォーム

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。