問題タブ [android-controls]
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.
android - この問題に適したコントロールはどれですか?
要件:サムネイル
があります。GridView
ユーザーはサムネイルをクリックして、より大きなフルサイズの画像を表示できます。この「フルサイズ」の画像は、リモートサーバーから取得されます。ユーザーが特定の画像を表示しているときは、画面上で指をスワイプすることで(本のページをめくるように)、すべての画像を循環できるはずです。
質問:
1。大きいバージョンのビットマップを表示するには、どのコンポーネントを使用する必要がありますか?ViewFlipper
論理的にしか思えないので、を使用することを考えました。しかし、これまで使用したことがなく、毎回新しいビューを動的に作成してフリッパーに渡す方法がわかりません。これを例示するチュートリアルはどれも素晴らしいでしょう。
2.この問題に取り組む他の方法はありますか?
ありがとう!
android - Androidの日付ピッカーコントロールのサイズを変更する
Android の datepicker コントロールの初期サイズを小さくまたは大きくするにはどうすればよいですか。それを再実装する唯一の方法はありますか?
android - getResourceId がカスタム コントロールで ID を検出しない
コントロール (ヘッダーがクリックされたときに展開および縮小するパネル) を作成しようとしていますが、オンラインでコードを見つけました。コンストラクターでは、私は持っています
コントロールは、次の XML を使用してレイアウト ファイルに作成されています。
問題は、getResourceId()
-1 が返されることです (つまり、属性に設定されたリソースが見つからないようです)。
理由はありますか?
編集: 私の attrs.xml ファイルを含めるのを忘れました:
編集 2: どういうわけか、他の属性をチェックすることは考えていませんでした。追加した他の属性がいくつかありました。デバッガーでも値を確認しましたが、デフォルトになっているようです。したがってgetResourceId
、それは問題ではなく、一般的に属性を取得する方法に関係しています。私は Android を初めて使用するので、属性処理コードで誰かが何かを見ることができますか?
android - HoneycombスイッチのON/OFFコントロールが見つかりません
Google I / O 2011: Google I / O 2011のこのスライドの19ページには、Honeycombプラットフォームのいくつかのコントロールがあります。ページの下部にスイッチのオン/オフコントロールがありますが、3.0Androidプラットフォームではまったく見つかりません。私は何が間違っているのですか?このコントロールの固有名は何ですか?
android - Androidでajaxのようなカスタム数値アップダウンコントロールを作成するには?
ajaxのNumeric Up Downのように、Androidでコントロールを見つけることができません。使用可能なリンクを提案するか、Android で Numeric Up Down コントロールを作成するためのコードを提供してください。
android - getChildDrawingOrder と同期していない Android ギャラリー コントロールのタッチ イベントの順序
ギャラリーを拡張するカスタム Android コントロールを構築しています。ビューがオーバーレイされる効果が必要なので、発行しています
これを指定すると、ギャラリーに 3 つのアイコンが表示されます。1、3 が最初に描画され、次に 2 が中央のアイコンになります。同じルールが定義されてgetChildDrawingOrder
おり、それを有効にしています
ここでの問題は、順序でルールを定義した方法でビューが描画されることです。しかし、ギャラリー コントロールのイベントは、元の表示順序、つまり 1、2、3 になります。よりよく説明するには、
1が描かれ、3が描かれ、最後に2が描かれ、重なり合っています。したがって、ビューには 1 の 50%、2 の 100%、および 3 番目のビューの 50% があります。
しかし、ビューに触れると、アンドロイドは 1 の 50%、2 の 50%、3 の 100% が画面に表示されていると想定します。もう少し明確にするために、1 つのビューの 50% の後、クリックすると 2 がフォーカスされます (これは、私の描画ルールに従って、2 が 1 の上にあるためです)。
しかし、ビュー 2 の 50% の後にどこかをクリックすると、フォーカスは 3 に移動しますが、描画の順序に従って 3 は表示されず、2 の 100% が表示されますが、ビュー 1 の領域の 50% ではフォーカスビュー2です。
イベントの順序を画面上の表示パターンに強制的に従わせることで解決できる方法について、ご意見をお聞かせください。
android - ギャラリーのようなスライダー コントロールを実装する
そのようなコントロールを実装する方法が見つからず、その名前もわかりません:
すべての 1、2、3 要素は同じカスタム コントロールです (名前をitemsにします)。アイテムは、指で両方向にスライドできる必要があります。また、コントロールの下のドットに従ってタップすることもできます。単一のアイテム全体を画面に表示することが重要です (のように 1 番目の部分と 2 番目の部分ではありませんListView
)。
Androidで実装可能ですか?もしそうなら、これを行う方法を示し、このコントロールの名前を教えてください。
android - Androidコントロールのイベントハンドラーを一覧表示します
私はAndroid開発とEclipseを初めて使用します。私はASP.NetとMSVisualWebDeveloperで何年もコーディングしています。VWDでは、コントロールをデザインビューに追加するときに、コントロールをダブルクリックすると、作成したコントロールのOnClick関数のコードビューが自動的に表示されます。デザインビューから、コントロールの可能なイベントハンドラーのリストを確認することもできます。
しかし、Eclipseでこの機能を見つけることができないようです。そんなことありますか?私はグーグルで検索をしました、そして私が見つけた最高のものはこれです(同じ質問ですが答えはありません)。
http://www.techrepublic.com/forum/questions/101-341077/event-handlers-in-eclipse
アドバイスをお願いします。
ありがとう!
android - 新しい xml レイアウトを作成すると、パレットのコントロールが Android の古いバージョンのコントロールに変わるのはなぜですか?
まず、プロジェクトを作成しminSdkVersion="13"
、targetSdkVersion="15"
. しかし、レイアウト用の新しい xml を作成すると、左側のパレットのコントロールに古いバージョンのコントロールが表示されます。また、エミュレーター (バージョン 4.0.3) で起動すると、古いコントロールのスタイルも表示されます。パレットのコントロールを新しいバージョンに変更するにはどうすればよいですか?
android - Android: 通常の数値には DatePicker コントロールを使用します
Android が提供する DatePicker コントロールの外観がとても気に入っています: http://developer.android.com/guide/topics/ui/controls/pickers.html
しかし、この種のコントロールを他のエンティティ (通常の数字、文字列など) に使用する方法を見つけることができませんでした。これは可能ですか? もしそうなら、どのように?