タグ

scrollに関するmodal_soulのブックマーク (3)

  • AndroidのWidgetでTextViewを自動スクロール(marquee)させる :: Aftercider Weblog

    AndroidのWidget(AppWidgetProvider)で、 TextViewテキストを自動スクロールさせるとき、 大分苦労したので解決方法を書いておきます。 AndroidでWidgetが使えるようになったのは Android OS 1.5かららしく、結構情報が 古いのが多いんですね。 ただ、表示範囲が狭いので、たくさんの情報を 表示するにはとても足りません。 ということでテキストの自動スクロールが 必要なのですが、結構難産だったのでまとめておきました。 Tickerみたいなかたちで、テキストを横に自動でスクロールさせるときはmarqueeを使うっていうのはすぐにわかったのですが、みなさんFocusが与えられないということで、いろんな方法を試されていたみたいです。 [Androidでテキストをマーキー表示するカスタムビューの作り方 - 是非に及ばず] Widget

  • TweetDeckの代わり作成メモ1 ListVIew - にーとろの日記

    色々と迷走してきたので、AltDeck作成時のメモを忘れないうちにつけておく・・・。 最初はListViewで使ったところ、はまったところなど 実行環境はAndroid2.2 , 開発環境はMac上。 異なるレイアウトの要素を挿入 よくあるListViewのサンプルだと、一度作成した要素を使い回して描画している。 そのため、異なるレイアウトの要素を挿入しようとするのが面倒。 実際に異なるレイアウトの要素を含ませる方法としては、AdapterのgetView()において以下のどちらかを行うことになる。 1.毎回レイアウトの中身を消して再生成 2.レイアウト毎のビューを1つのレイアウトに設置して、表示・非表示で切り替え どちらも正直芋臭いけど、1は目に見えて重くなるので、まだ2の方がマシ。 TextView body1 = (TextView)activity.findViewById(R.i

    TweetDeckの代わり作成メモ1 ListVIew - にーとろの日記
  • androidはおかず : 自動スクロール

    2010年09月13日21:44 カテゴリandroidアプリ開発RhythmTool 自動スクロール 前回画面が横に伸びるようになったので、伸びたところに自動でスクロールして付いていくようにしましょう。 スクロールするためにはShowAreaを変更します。 ShowAreaクラス  @Override protected void onLayout(boolean changed, int l, int t, int r, int b) { Log.d("ShowArea", "onLayout"); // 自動スクロール中なら常にGraphViewの右端を表示 if(graphView!=null && scrolling){ scrollTo(graphView.getWidth() - this.getWidth(), 0); } super.onLayout(changed, l

  • 1