問題タブ [commonsware]

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 に答える
39 参照

java - PrefsLoadTaskのエラー(チュートリアル#13 ver.38)

ModelFragment.javaで次の3つのエラーが発生します。

これが私のソースコードです:

私が見る限り、コードは本のようです。また、この章で入力したすべてのコードを確認しました。彼女に何か間違いがありますか?この章のステップ5の後、アプリは正常に実行されます。

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

android - ActionBarSherlock問題は4.0本を使い続けます

ここに画像の説明を入力してください現在、4.0本を使用しています。

T5から新しいプロジェクトを作成しました-進捗状況...

214ページの手順に従って「Androidサポートパッケージ」を添付しました。(eclipseを実行している必要があります

これがWindowsで動作するための管理者として7)

ActionBarSherlockをダウンロードし、デスクトップに\libraryディレクトリを配置してディレクトリの名前を変更しました

217ページの手順に従ってActionBarSherlockに移動します。

218ページの手順に従って、既存のコードから2番目のプロジェクトを作成します。

デスクトップのActionBarSherlockディレクトリ。

終了を押して、「マーカーID2320が見つかりません。」を取得しました。

そのエラーダイアログをクリックして、新しいActionBarSherlockプロジェクトに100を超えるエラーがあることを確認しました。

APIレベルを確認し、15に設定されていることを確認しました。

次に、プロジェクトを実行しました>エラーが存在する場合は、指示どおりにクリーンアップします。

両方のプロジェクトをコンパイラレベル1.6に設定し、両方のプロジェクトで別のクリーンビルドを実行しました。

100エラーが残っています。

ありがとう、ゲイリー

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

android - Androidプログラミングチュートリアル-チュートリアル5

こんにちは、私は本「Androidプログラミングチュートリアル」のチュートリアルを行っています。チュートリアル5の理解に問題があります。これはメインのJavaクラスです。

現時点での私の本当の疑問は、\ getView()\メソッドがどこで呼び出されたかということです。これは機能していますが、コードではいつ呼び出されるのか理解できません。この本に精通している人がいたら、このコードで何が起こっているのかについて簡単に説明していただけますか?

ありがとう :)

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

android - OnAlarmReceiverからのアラームのキャンセル/リセットが機能していないようです

CommonsWareのランチリストの例を使用して、アラームを設定およびリセットしています。

特定の時間にアラームを設定し、それが定期的なアラームの場合は、アラームを新しい日付/時刻にリセットしようとします。

OnAlarmReceiverでは、アプリケーションのコンテキスト(アクティビティ)で最初にアラームを設定するときに、元の3行のコードを使用しようとします。3行は次のとおりです。

ただし、これは機能していないようです。私が試したのは、この行を追加することでした。

しかし、それも違いはありませんでした。私はこれがどのように結びついているのかを適切に理解していませんが、次のいずれかを疑っています:

  1. 私の文脈は間違っています。
  2. 私も放送をキャンセルするなど、放送で何かをしなければなりません。
  3. おそらく、変更する必要のあるフラグがありますか?

繰り返し発生するアラームが発生するたびに、コードによってリセットされるという考え方です。繰り返しアラームを使用できることはわかっていますが、アプリケーションのこの段階では、手動でこれを行うことを好みます。

OnAlarmReceiverは次のとおりです。

}

OnBootReceiverは次のとおりです。

}

0 投票する
4 に答える
39005 参照

android - フラグメント内でViewPagerを使用できないのはなぜですか?実は

MarkMurphyによる「 TheBusyCodersGuide for Android Developers 」や、SOに関するこのような投稿などViewPagerFragment多くのソースで使用できない情報があります。私はそのような問題を抱えておらず、私の中でうまく使用しているので混乱しています。唯一の違いは、メソッドではなく、でインスタンス化することです。そして、すべてが完全に正常に機能します。ViewPagerFragmentViewPageronCreateView()onActivityCreated()

だから問題は-私は何かを知らないかもしれません、そしてこれは何らかの理由でUIのインスタンス化を行うために推奨されていませんonActivityCreated()か?しかし、繰り返しになりますが、すべてが正常に機能します。

クラスとxmlのリストは次のとおりです。

クラス:

レイアウト:

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

android - Android スタイルの継承

commonwares (4.0) book では、Android スタイルを継承する方法を示しています...

しかし、「その名前のリソースが見つかりません。ドキュメントは http://developer.android.com/guide/topics/ui/themes.htmlにあります。 継承できるスタイルはすべて私の R にあると言っています。 .style ファイル - しかし、私はそれを持っておらず、入手方法も知りません。

そのリンクには、利用可能なスタイルとテーマを示す 2 つのリンクもありますが、どちらのリンクも壊れています。

では、さまざまな Android スタイルとテーマを継承するにはどうすればよいでしょうか。ありがとう、ゲイリー

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

android - AsyncTask から結果を取得する

AsyncTask を使用して文字列をダウンロードし、文字列を返そうとしています。時間がかかるかもしれないので AsyncTask を使いたいです。

1 つの問題は、インターネット上のどこにも、AsyncTask が何らかの種類の値を返す例が見つからないことです。そこで、Commonsware book の例を使用して値を返すように変更し、次のように値を取得しました。

これは機能しますが、このコード行は戻り値を待っているため、同期しているようです。AddStringTask の結果でイベント トリガーを発生させる何らかの方法が必要です。

それはどのように行われますか?ありがとう、ゲイリー

0 投票する
3 に答える
3339 参照

java - Intentコンストラクターに渡されるときに、これをイベントハンドラーから渡すこととClassName.thisを渡すことの違いは何ですか?

以前のAndroidプログラミングチュートリアル(192ページ)では、の実装が示されていLunchList#onOptionsItemSelectedます。この実装内では、2つIntentのが渡されstartActivityます。1つはコンストラクターが渡されLunchList.this、もう1つはコンストラクターが渡されthisます。

違いは何ですか?

ここの78行目から91行目を参照してくださいonOptionsItemSelected内部クラス内でどのように宣言されていないかに注意してください。

Android / Javaでは、thisイベントハンドラーまたはリフレクションを介した関数バインディングのコンテキスト内で変更の値はありますか?両方のIntentインスタンスを渡すことができますthisか?

0 投票する
3 に答える
11737 参照

android - Intent サービスを実行し続ける方法

Intentservice の例が 2 つあります。1 つは、コモンズウェア ブックのダウンロードの例です。もう 1 つはhttp://www.vogella.com/articles/AndroidServices/article.html#servicecommunication_handlerにあります。これらの例はどちらも、サービスが有限のタスクを実行していることを示しており、onHandleIntent イベントのスコープの最後まで実行することで、明らかにサービス自体を破壊しています。

私が書いているサービスには、イベントがあり、物事をリッスンする必要があります。1 つは、GPS の動きをリッスンする LocationListener です。もう 1 つは、REST サービスへの投稿を作成し、返信をリッスンします。時間が経過するまで、または開始したアクティビティによって終了するように指示されるまで実行したい。

どうすれば実行し続けることができますか? たとえば、LocationListener の実装をどこに配置すればよいでしょうか。ありがとう、ゲイリー

0 投票する
0 に答える
144 参照

android - 現在地が設定どおりに頻繁に更新されない理由

以下のコードで毎分場所を取得しています。実際には、要件に従って毎分場所を取得し、ソケット経由でサーバーに送信します。

以下は、毎分サーバー上の位置情報の更新を逃す私のコードです。その背後にある理由はわかりません。提案してください。

以下は、ブロードキャストレシーバーとソケットを使用した私のコードです

以下はログの例です