問題タブ [android-custom-view]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1095 参照

android - Android のテキスト ビュー (ellipsize="marquee") でテキストを最初に回転した後に通知を受け取る

私が持っているもの: Ellipsize = Marquee の TextView があります。textview のフォーカスは true であるため、テキストの回転を開始するために手動でフォーカスする必要はありません。

私が欲しいもの:テキストの最初の回転が完了したときに何らかの操作を行いたいです。たとえば、トーストを表示したり、テキストビューのテキストを変更したりしたい。テキスト回転の 2 番目のサイクルを開始する前に、回転後にイベントが発生するようなものはありますか。

問題は何ですか: TextView でのテキストの最初の回転が完了したときに通知を受け取る方法がわかりません。

0 投票する
2 に答える
4131 参照

android - CheckBox を使用したカスタム ListView

CheckBox を使用したカスタム ListView に関連する質問がたくさんあることは知っていますが、チェックされたすべての項目を取得する際に問題が発生しています。

私がやっていることは:

データベースからのカスタム ListView の表示 (すべての送信済み SMS のリスト)。

ユーザーがさまざまなリスト項目を確認できるようにします。

ユーザーが削除ボタンを押すと、チェックされたすべてのアイテムを削除したい(データベースとビュー部分から)

問題 : 初めてアクティビティに移動し、いくつかの項目を確認して削除すると、正常に動作します。

しかし、削除ボタンを押した直後にいくつかのアイテムをもう一度チェックすると、いくつかのアイテムがチェックされ、いくつかのアイテムがチェックされなくなり、再びいくつかのアイテムが削除されます..

IDとリスト項目を完全にバインドできないと思います..

これまでのコーディング:

row.xml が含まれています

私のアクティビティクラスで:

カスタムの SimpleCursorAdapter があります。

}

0 投票する
1 に答える
5905 参照

android - Android: カスタム ビュー ズーム/ピンチ

canvas.drawLine メソッドを使用してグラフをプロットする onDraw で開発された実行中のグラフ ライブラリがあります。onTouch では、スクロール機能を実装しました。

現在、私の顧客は Zoom/Pinch を希望しています。これらの操作のために再描画せずに、そのようなビューでズーム/ピンチを実行することは可能ですか?

これを実装する最良の方法は何ですか?

次は..どうすればズームインジケーターを表示できますか?? ズームのスケール(scaleFactor * 100)を表示する方法がいくつかありました。ズーム インジケーターを表示するにはどうすればよいですか? canvas.drawBitmap を使用して静止画像を表示できます。しかし、もっと良い方法はありますか?

どんな助けでも大歓迎です

0 投票する
1 に答える
3258 参照

android - android-custom-view クラスのサブクラスで onDraw メソッドはどのように機能しますか?

Android カスタム ビュー クラスのサブクラスで四角形を描画する問題に直面しています。スーパークラスのonDrawメソッドが機能するたびに、サブクラスのonDrawメソッドは実行されませんでした。スーパークラスは四角形を描画し、サブクラスはスーパークラスが描画した四角形内に 4 つの四角形を描画します。この問題を解決できません。助けてください。

これが私のサンプルコードです。

スーパークラス:

サブクラス:

XML

この問題に関して私を助けてください。うまくいけば、すぐに返事が来るでしょう。

0 投票する
1 に答える
1104 参照

android - カスタムステータスバー通知Androidの空白

Statusbarカスタムビューのレイアウト全体が背景色で塗りつぶされていません。なぜですか?

これがスクリーンショットです(簡略化するために更新されました):

ここに画像の説明を入力してください

空白の黒い領域の右側に空白のパディングがあります。完全なレイアウトは次のとおりです。

誰かがこれを手伝ってもらえますか?

0 投票する
1 に答える
1064 参照

android - Android: カスタム ビュー ズーム/ピンチでズーム インジケーターを表示

Android ピンチ ズームで述べたアプローチを使用してズーム/ピンチを実装しました。 このためにズーム インジケーターを表示するにはどうすればよいですか?? ズームのスケール(scaleFactor * 100)を表示する方法がいくつかありました。ズーム インジケーターを表示するにはどうすればよいですか? canvas.drawBitmap を使用して静止画像を表示できます。しかし、もっと良い方法はありますか?

どんな助けでも大歓迎です

0 投票する
1 に答える
1556 参照

android - Androidでタッチイベントを「再開」するにはどうすればよいですか?

私には習慣がViewあり、オーバーライドしていますonTouchEvent(MotionEvent)マルチタッチの意味を理解するの記事で説明されているように、このビューでピンチズームを実装しました。私が抱えている問題は、このビューが最終的Galleryにスクロールにタッチイベントを必要とするで使用されることです。Galleryビューが右/左に完全にスクロールしてfalseを返すタイミングを検出するロジックを追加しましたが、スクロールするにはフルMotionEventモーションが必要だと思います。これが私がfalseを返すところです:

Viewズームして変換しますが、スクロールすることGalleryはありません。基本的に、最初のアクションがでMotionEventある「フレッシュ」としてを再送する方法があるかどうか疑問に思います。ありがとう!MotionEventACTION_DOWN

0 投票する
2 に答える
2133 参照

java - customViewおよびonClickItemListenerを使用したListView

リストビューに問題があります...OnClickListenerを追加しようとしていますが、それでも機能しません。クリック後に別のアクティビティを表示したい。誰かが私を助けることができますか?多くの例があることは知っていますが、私のアプリケーションでは機能しないか、私の例での使用方法がわかりません...

これは私のLocationAdapterクラスです:

}

これは私のmainListViewクラスです:

編集:: 2番目の問題があります...アイテムからIDを取得したい(アイテムはjson urlからダウンロードしています)これは私のリストです:

ここに画像の説明を入力してください

たとえば、最初のアイテムのID:159を取得して、nextActivityに送信します。

また、selectedIdGameを設定および取得しているcontrollerClass.javaもあります。

いい考えですか?手伝ってくれてありがとう。

了解しました。私が使用した:

ありがとう、ミハル。

0 投票する
1 に答える
216 参照

android - Android:xml を使用せずに MapActivity にカスタム ビューを表示するにはどうすればよいですか?

マップアクティビティの上にいくつかの小さなグラフが表示されています。そして、これらのグラフの 1 つがクリックされると、Google マップ上に透明な詳細なグラフを表示したいと考えています。したがって、「myCusomGraphView extends View{...}」というクラスがあり、必要に応じて MapActivity の上に表示したいと考えています。