問題タブ [adapter]
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 - リストビューのデータ変更イベントはどこで処理する必要がありますか?
アダプタからカスタム ビューで埋められた ListView があります。各ビューには 2 つのボタンがあり、1 つは別のアクティビティを開始してそのリスト アイテムの内容を編集し、もう 1 つはそのアイテムを削除します。
私の質問は、これらのボタンの ClickEvent ハンドラーをどこに置くべきですか? 必要な情報がすべて揃っているので、それらをカスタム ビュー コードに正しく配置する必要がありますか? アイテムを削除してアダプタ データを更新し、onDataSetChanged() などを呼び出す ASyncTask を開始する必要がありますか?
これはすべて、イベントを通じて ListActivity にバブルアップする必要がありますか?
おそらくどのレベルでも機能させることができますが、この階層 (Activity->ListView->Adapter->ListItemView) に沿ったどのレベルで、ListView のバッキング データを編集/削除するのが適切ですか?
java - さまざまなインターフェイス メソッドがさまざまなパラメーターを持つ場合に使用できるアダプター パターン
多くのデータ プロバイダー (ブローカー) の 1 つによって/から提供されるデータを持つクライアント側のスイング アプリを作成しています。ただし、データプロバイダーには、同じことを実行するさまざまな方法があります。
broker1 のログイン方法
broker2 のログイン方法
すべてのプロバイダーで、一連の必要なアクションは同じです。
login、getstatus、sendRequest、getData、logOff
(ただし、params と戻り値の型は異なります)
アダプターのパターンを見てみましたが、必要なメソッドのパラメーターが異なるため、残念ながらうまく使用できません。
この場合、アダプターパターンは使用できますか? もしそうならどのように?
そうでない場合、これを行う最良の方法は何ですか?
ありがとう。
android - Adapter & Theme.Dialog & 更新コンテンツ
SQLiteの列の結果番号に従って、ListView を使用するアクティビティ ASimpleCursorAdapterがあり、各行に対して、表示する必要がある ImageView があります。次に、 を持つアクティビティであるアクティビティ BTheme.Dialogがあります。(startActivityForResult を介して)アクティビティ Bを開くと、いくつかの項目があり、1 つの項目を選択すると、アクティビティ Bが終了します。そのため、 Activity Aに戻ると、LogCat を介して bindView が呼び出されているが newView が呼び出されていないことがわかり、ImageView が新しいイメージで更新されません。
onResume()とで notifyDataSetChanged() を呼び出してみましたが、どちらもアクティビティ BonActivityResult()から戻ったときに呼び出されますが、何も起こりません!
したがって、アクティビティ Bと同じことを行う通常のアクティビティであるアクティビティ Cがありますが、アクティビティではありません。CからAに戻ると、newView が呼び出され、ImageView が更新されます。:DTheme.Dialog
私は何をすべきか?
android - Android:拡張CursorAdapterの問題
データベースを更新するサービスのRESTAPIをクエリするコードがあり、データベースを調べるカーソルがあります。googleioschedアプリからいくつかの基礎となるフレームワークを入手しました。
mRunnersAdapter.notifyDataSetChanged()メソッドでの呼び出しonReceiveResultは何もしないようですmRunnerHandler.startQuery。Runnableで手動でクエリを開始するだけでmRefreshRunnersRunnableデータが更新されます。ここに何か問題があると思います。クエリを再開する必要はないと確信していますが、他に何も機能しないようです。
誰かが私がどこで間違っているのか見ることができますか?
android - カーソル付き ListActivity
CursorAdapter を使用する簡単な例を知っている人はいますか? これが私が今行っていることであり、RuntimeException でクラッシュしています。私は初心者であり、Cursor を使用する ListView の簡単な例が見つからないことを考えると、単純な何かが欠けていると確信しています。
ありがとう、
...
public final class MyListActivity extends ListActivity { private class MyCursorAdapter extends CursorAdapter { public MyCursorAdapter(Context context, Cursor cursor) { super(context, cursor); // クラッシュ ...
...
android - Android:AutoCompleteTextView 別のフィールドを検索し、テキスト ビューに挿入されたもの
AutoCompleteTextView のアダプターが別のフィールドを検索できるかどうかを知っている人はいますか?
たとえば、電話番号、住所、名前を含む文字列があります。これらの値のいずれかを入力して必要なものを取得できるため、これは検索に適していますが、完全な名前を TextView に返して表示したいだけですか?
これは可能ですか、またはアダプターは検索と AutoCompleteTextView への戻りの両方に同じ値を使用する必要がありますか?
読んでくれてありがとう、トニー
javascript - jQuery機能のYUI3へのマッピング?
jQuery1.3.2とYUI2.6の両方を使用しているプロジェクトがあり、どちらかを選択するときが来ました。私にはjQueryを愛し、jQueryなしでは生きていけない開発者がたくさんいますが、YUI 3の機能のいくつかはプロジェクトにより適していると思います(例:ベースウィジェット)。
jQueryとYUI3の間の機能のマッピングを見つけようとして、 jQuery1.4.2とYUI3.0.0を比較したjQuery--YUI3RosettaStoneを見つけました。YUI 3.1.1または3.2.0プレビューを見ていますが、他のリソースがあるかどうか疑問に思いますか?少しの間、私はアダプター/シムレイヤーを書きたくなりましたが、それは問題を混乱させるだけであり、開発者はどちらかのパラダイムで作業する方が良いと思います。
更新: 上記のコンテンツがhttp://www.jsrosettastone.com/に移行され、「YUIチームが丁寧に維持管理を引き継いだ」とのことです。jQuery1.4.2とYUI3.1.2を比較するようになりました
android - sqlite文字列フィールドに基づいてimageviewsrcを変更する場合
私は以前にこの質問を聞いたことがありますが、答えは時代遅れのようです。
スピナーから数値を取り出して、sqliteデータベースに文字列として保存しています。imageviewを行のxmlファイルに配置しました。ある種のアダプターの作成が必要だと確信しています。
データベースの文字列の値に基づいてimageviewソースを変更するにはどうすればよいですか?
これが私が今持っているものです。imageview srcは静的であり、idはxmlレイアウトにあります。
「
private void fillData(){
追加のフィールドKEY_TEMPがあり、文字列(0 OR 1 OR 2 OR 3)の場合は値があります。いずれの場合もimageviewsrcを変更したいと思います。
model - Magentoモデル:データベースではなく配列からデータを取得する方法は?
通常、Magento のモデルは MySQL データベースによって「バックアップ」されます。これは、データの取得元であり、永続化される場所です。標準の PHP 配列からデータを取得するにはどうすればよいですか? どこかで利用できるサンプルコードはありますか? (私は今のところ「読む」ことに特に興味がありますが、「書く」方法も知っておくと役に立ちます。)
