問題タブ [activitygroup]
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 - フラグメントを使用してタブでアクティビティを開始
タブ アクティビティ (tab1、tab2) があります。tab1 アクティビティで button1 が押されると、画面全体が覆われます。同じタブで別のアクティビティを開始するには?
ContactsContract.Contacts.CONTENT_URI
tab1で起動できますか?
android - TabGroupActivity で子アクティビティの状態を維持する
私は自分のアプリケーションでこのチュートリアルに従いました。
私は持っています: タブ 1: Tabgroupactivity1>(startchildactivity)MainActivty>(startchildactivity)ListActivity>(startchildactivity)DetailActivity
同様に、他に 2 つのタブがあります。
問題は、次のアクティビティのいずれかから前のアクティビティに戻ると、(前のアクティビティが) 再開されることです。
私も SINGLE_TOP と SINGLE_TASK で子アクティビティを開始しようとしましたが、これでフローを通過できるのは一度だけです
2回目は次の(次/子)アクティビティを呼び出さない
では、子アクティビティを呼び出して戻る間、現在のアクティビティ状態を維持するにはどうすればよいですか??
私はlistactivtyの次のインテントonclickを使用しています:
android - Chromeブラウザのようなタブを追加する方法
ブラウザのように機能する TabActivity を作成したいと考えています。アクティビティが作成されると、「Tab1」と「Add Tab」の 2 つのタブがあります。「タブの追加」をクリックすると、新しいタブを追加する必要があります。
タブ 1 | タブの追加
==> タブの追加がクリックされます
タブ 1 | タブ 2 | タブの追加
==> タブの追加がクリックされます
タブ 1 | タブ 2 | タブ 3 | タブを追加
どうすればいいのかわからない。私は数日試します。それでも失敗しました。
android - ActivityGroupの実装
ActivityGroup
タブ内に実装しました。アクティビティからアクティビティA
に移動しB
ます。アクティビティB
では、カメラを起動しましたB's
onActivityResult()
が、呼び出されません。で実装onActivityResult()
してActivityGroup
、それを呼び出しました。
カメラを開始した場所からonActivityResult()
アクティビティに移動するにはどうすればよいですか?B
ActivityGroup's
onActivityResult()
android - OnTap メソッドからアクティビティを変更する
オーバーレイ付きのマップビューがあります。これらのオーバーレイをクリックすると、新しいアクティビティに変更され、タブが下部に表示されます。アクティビティを変更できますが、TabGroup を試したときにタブを保持できない onTap() メソッドがあります。別のクラスでは機能しますが、ontap メソッドでは機能しません。
最初の部分は正常に動作しますが、タブビューが表示されなくなりました..
第二部はうまくいきませんか?私はそれが文脈と関係があると思いますか?? 確信はないけど..
2番目は、onclicklistenerを持つ別のクラスで動作します:
ここでは問題なく動作しますが、onTap メソッドでは機能しません
よろしくお願いします
android - overridePendingTransition() が TabActivity で機能しない
アプリケーションに TabActivity を使用しています。4 つのタブがあります。
タブ 1 は ActivityGroup です。多くの子供向けアクティビティがあります。アクティビティ間の遷移を行うために overridePendingTransition() を使用しました。ただし、TabActivity では機能しません。また、TabActivity の onPause() メソッドに overridePendingTransition() を追加しました。でもダメ。
誰か助けてくれませんか..
前もって感謝します。
android - Androidアクティビティグループとリストアクティビティ
TabHost にある Activity に List が必要です。ボタンをクリックするとリストが開きます。ただし、新しいアクティビティを開いてタブを一番上に保持したいので、ActivityGroup を拡張するクラス TabActivityGroup を作成し、各アクティビティは TabActivityGroup を拡張します。2 つのクラスを拡張できないため、ListActivity を拡張せずにリストを作成するにはどうすればよいでしょうか。
android - ActivityGroup 内でアクティビティと TabActivities を開始するにはどうすればよいですか?
このコードに問題があります:
クラス extends 内でActivityGroup
アクティビティを開始しますが、開始する必要がありTabActivity
、これは機能しません。
Activities
を起動してTabActivities
内部に入れるにはどうすればよいActivityGroup
ですか?
android - 上と下にコンテンツがある別のアクティビティに MapActivity を埋め込む方法は?
ヘッダーと一部のコンテンツがアクティビティの上部にあり、一部のコンテンツがアクティビティの下部にあるアクティビティ ONE があります。
Activity ONE の中間部分に MapActivity TWO を埋め込みたい。
可能です?どうやってするの?
ActivityGrup のドキュメントと次のようないくつかの質問を確認しています: Android: ActivityGroup を使用してアクティビティを埋め込みますが、ニーズを達成する方法が見つかりません。
ありがとう
android - フラグメント アクティビティの処理
私は、作成した iOS アプリを移植するために Android を学習中です。ActivityGroup または FragmentActivity を介して、複数のアクティブなアクティビティを一度に画面に表示する方法を理解するのに苦労しています。ActivityGroup は廃止されましたが、ほとんどが最良のアプローチのようです。
詳細に飛び込む前に、正しい (または最善の) アプローチを決定するために、いくつかの助けを借りることができます。
ここに私が作成しようとしているものがあります:
アプリは 3 つのビジュアル セクションに分割する必要があります。1) 持続するダイナミック バナーの上位 50 dp。2) ビューページャー ダッシュボードの中央にあるメイン コンテンツ エリア。他のアクティビティへのナビゲーションを可能にし、それ自体を置き換えるアイコンが表示されます。3) 下部 30 dp のミュージック プレーヤー バー。
基本的に、広告バーとプレーヤー バーはメイン コンテンツ領域から独立して動作するようにしたいと考えています。たとえば、メイン コンテンツ エリアでボタンが押されたときに、メイン コンテンツ エリアをトラックのリストビュー、Web ビュー、マップ ビューなどの新しいアクティビティに置き換えたいと思います。[戻る] ボタンは、メイン コンテンツ領域をダッシュボード ビュー ページャーに移動します。
上下のバーを非表示にしてメイン コンテンツ エリアを全画面表示にしたい場合や、アクティビティを全画面表示して 3 つすべてを視覚的に置き換えたい場合 (メールへのアクセスなど) もあります。作曲者の意図、連絡先の意図など)
アプリを上部のフラグメント、FragmentActivity によって制御される中央のビューページャー、および下部のフラグメントに分割する FragmentActivity をまとめることはできましたが、フラグメントはアクティビティ自体ではなく、置き換えるものではないため、これは最善のアプローチではないようです。新しいアクティビティを含むビュー ページャーでは、FragmentActivity 自体全体を置き換える必要があります。
要するに、この形式を実装するための最良のレイアウトアプローチは何でしょうか (2.1+ サポート付き)。
ありがとう、ジェームズ
現在のコードを追加:
main.xml