0

ここでの私の最初の質問...重複して申し訳ありませんが、答えがまったく見つかりませんでした=(

3ページのアプリを作成しようとしています。

メインページ-ビデオのリストブックマークページ-すべてのビデオのブックマークされた設定ページのリスト-設定など

私は最初に3つのアクティビティでそれを作成しました。正常に動作しますが、ビデオをダウンロードするためにメインページでasyncTaskを作成するときに問題が見つかりました。進行状況は、ブックマークページのprogressBarに表示されます。roboSpiceを使用することを考えましたが、3つのアクティビティではなく、3つのフラグメントとメインアクティビティ(ダウンロードが行われる場所)を使用する方が適切なようです。

そこでactionBarSherlockに行きましたが、別の問題が発生しました。2つのボタンとタイトルのあるヘッダーが必要です。1つのボタンはブックマークページを呼び出し、もう1つのボタンは設定を呼び出します。

actionBarSherlockを使用して、タイトルを変更したり、タイトルを削除したりしてヘッダーを作成し、タブを使用するのは正しくないようです。

これを実装する方法のアイデアはありますか?

例がいいでしょう!

4

1 に答える 1

0

周りを検索すると、フラグメントを使用せず、アクティビティのみを使用して、ブロードキャストレシーバーを使用してこれを実装する方法が見つかりました。

アクティビティAでサービスを呼び出すだけで、asyncTaskが開いてコンテンツがダウンロードされ、結果がアクティビティBにブロードキャストされます。次に、アクティビティBで、進行状況バーを表示するビューを探し、進行状況を更新します。 。

このコメントを実装のガイドとして使用しました。

于 2013-03-26T18:07:02.797 に答える