問題タブ [commonsware-cwac]

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 投票する
2 に答える
447 参照

android - Android で EndlessAdapter を使用中にエラーが発生しました

EndlessAdapterを使用しているときに、次のエラーに遭遇しました。

次のステートメントではタイプ EndlessAdapter をインスタンス化できません:

EndlessAdapter.java でアダプタ クラスを定義し、インポートしました。

これは私のコード全体です:

Logcat: http://pastebin.com/2WnnJ9KA

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

android - commonsware loaderex SQLiteCursorLoader を使用している場合、いつデータベースを閉じる必要がありますか?

LoaderEx SQLiteCursorLoader を使用する FragmentActivity が一時停止または破棄されたときに、データベースが閉じていることを確認する必要がありますか?
どうもありがとう

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

android - ロードするデータがない場合にロードが停止するように Endless アダプタを編集するにはどうすればよいですか?

私のコードで使用したエンドレス アダプターは、データが不足していてもデータの期待を停止しません。したがって、ここではローディング シンボルであるスロビング シンボルは、何らかのデータを期待して円を描き続けます。

どうすれば止められますか?データがなくなったことをエンドレス アダプターに知らせるにはどうすればよいですか?

また、アダプターを微調整して、複数のリストを使用できるようにしたいと考えています。出来ますか?複数のリストとは、別のリストの中に埋め込まれたリストを意味します。はいの場合、それを行う方法に関する例またはアイデアはありますか?

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

android - EndlessAdapterを拡張するときのcwac-endlessのエラー

ビルドパスにjarファイルを追加しましたが、EndlessAdapterを拡張するたびに、「タイプcom.commonsware.cwac.adapter.AdapterWrapperを解決できません。必要な.classファイルから間接的に参照されています」というエラーが発生しました。

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

android - 複数のビューを ViewSwiper に動的に追加する

次のコードを使用して複数の TextView を CommonsWare ViewSwiper に追加していますが、TextView が重複しています。

c_layout.xml のレイアウトは次のとおりです。

これを行う適切な方法は何ですか。

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

android - doWakefulWorkからwakelockを使用してサービスを開始するにはどうすればよいですか?

WakefulIntentServiceを使用していて、ウェイクロックを使用してdoWakefulWorkからサービスをランチしたいのですが、どうすればよいですか?(私のサービスは10秒間実行されてから、stopSelfを呼び出します)。

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

android - SQLiteCursorLoaderにデータの変更を監視させる

Commonswareのローダ​​ーを使用するアダプターを使用してDataListFragmentを実装しようとしています。このローダーはSQLiteDatabaseを直接使用し、ContentProviderを使用する必要はありません。

androidリファレンスには、ローダーについて次のように記載されています。「ローダーがアクティブな間は、データのソースを監視し、コンテンツが変更されたときに新しい結果を提供する必要があります。」

私のSQLiteCursor実装(下記)では、これは起こりません。OnLoadFinished()一度呼び出されるとそれだけです。おそらく、Loader.onContentChanged()基になるデータベースが変更された場所に呼び出しを挿入できますが、一般にデータベースコードクラスはローダーについて認識していないため、これを実装するための最善の方法がわかりません。

ローダーを「データ対応」にするためのアドバイスはありますか、それともデータベースのものをContentProviderとしてラップし、代わりにCursorLoaderを使用する必要がありますか?

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

android - Android EndlessAdapter が OnLongClick を項目に設定

を使用してEndlessAdapterネットワークからユーザーのリストをロードしていますが、リストの各項目に onLongClick イベントを設定したいのですが、できません。を設定しましたonClickが、 を実装するonLongClickと、このイベントは起動されonClickず、 の代わりに通常のイベントが起動されonLongClickます。

どうもありがとうございました!

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

android - cwac-touchlist を使用したドラッグ アンド ドロップ

2 つの質問があります。

1.ドラッグ&ドロップで作成したリストビューの新しい順番をアプリに記憶させる方法。今のようにアイテムを並べ替えることができますが、アプリを開くたびにアイテムを並べ替える必要があります。

2.アプリは、各アイテムから異なる Web ページを開く必要があります。しかし、アイテムを並べ替えると、Web リンクが並べ替えられません。彼らは同じに固執します。

例のように: Google と Yahoo! というアイテムがあります。リンクは「http://google.com」と「http://yahoo.com」です。次に、アイテムを並べ替えます。Google がトップでしたが、Yahoo をトップにドラッグします。その後「Yahoo!」を押すと 項目をクリックすると Google の Web サイトが開き、「Google」を押すと Yahoo の Web サイトが開きます。

OnItemClickListener の作成方法は次のとおりです。

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

android - TouchListView は、ドロップ後にビューのサイズを変更します (CommonsWare)

こんにちは(特にCommonsWare)

CommonsWare の TouchListView を使用しようとしています。

リスト アイテムの移動は機能し、アプリを開いたときに機能するように見えますが、アイテムを移動すると、ビューのサイズが異なります (サイズは simple_list_item_1 とほぼ同じだと思います)。

私の行のレイアウト:

編集

説明する写真

図