問題タブ [tabactivity]
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 - Androidの1つのタブバーに4つのクラスがありますか?
iPhoneでUITabBarControllerと同じようにやりたい、4つのクラスがあり、1つのタブでそれらを操作したい
最初のタブをクリックすると、最初のクラスは2番目のタブをクリックすると表示され、2番目のクラスは3番目のタブをクリックすると表示され、3番目のクラスは4番目のタブをクリックすると表示され、4番目のクラスは表示されます
そのような条件で操作するための最良かつ簡単な方法は何ですか、私はAndroidの開発に不慣れであり、これはあなたが質問で明確でない場合は私の最初のアプリです、もう一度尋ねるかもしれません...
android - AndroidでtabActivityのタイトルを設定する
タブがTabActivity
2つあるのですが、今後タブが増える可能性がありMyTabActivity
ます。そのため、状況に応じていずれかのタイトルを変更して、すべてのタブから見えるようにする必要があります。
タイトルsetTabTitle()
を設定する関数を作成しました。tabActivity
これら2つのアクティビティでデータを取得するときに、TAB_1( ListActivity )またはTAB_2( ActivityMyTabActivity
)からタイトルを変更しようとしています。しかし、タブを変更すると、タイトルのみが変更されます。しかし、アクティビティのいずれかでデータを取得してこの関数を呼び出したらすぐに変更したいと思います。setOnTabChangedListener
setTabTitle
私は今のところ2つのことを試しsetTabTitle()
ました。静的にして、2つのアクティビティから呼び出していますMyTabActivity.setTabTitle("My Title")
が、機能していません。
その他は、このフォーラムのメンバーによって提案されたとおりです
しかし、これらの両方が機能していません。アクティビティでなんらかの REFRESH を行う必要がありますか?
これを行う方法を教えてください。
ありがとう
android - TabActivityからPreferenceActivityを開始する
アプリケーションが TabActivity
起動したときに開始するがあります。3つのタブが含まれています。OptionMenuに[設定]オプションを追加しました。クリックするとカスタムが開始されます。それは
その方法で行う単純な活動です。ただし、ユーザーがオプションをクリックすると、この警告が表示され、何も表示されません。PreferenceActivity
addPreferencesFromResource(R.xml.preferences);
onCreate
Settings
07-07 13:07:56.397: WARN/InputManagerService(110): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@4075fa28
これの問題は正確には何ですか?内で呼び出しアクティビティを処理する特別な方法はありますかTabActivity
。これを修正する方法は?
前もって感謝します。
android - Android: 縦向きのタブ アクティビティ内の横向きの子アクティビティ
A、B、C の 3 つの子アクティビティを持つタブ アクティビティがあります。子アクティビティ A と B は、タブ アクティビティの方向に従います。つまり、タブ アクティビティが縦向きの場合は A と B が必要であり、タグ アクティビティが横向きの場合は A と B が必要です。
子アクティビティ C は、タブ アクティビティの向きに関係なく、常に横向きにする必要があります (できれば、android:screenOrientation="sensorLandscape" に従います)。これは可能ですか?
マニフェストで C に android:screenOrientation="sensorLandscape" を使用しようとしましたが、機能しません。私が管理できる最善の方法は、Cで(onResume()で)以下を使用することです
および A および BI の使用 (onResume() でも)
しかし、これはタブ全体を反転させますが、これは私が探している効果ではありません。
android - Androidのアクションバーのフラグメントからのオプションメニュー
私のアプリケーションでは、2 つのフラグメントを持つ 1 つのアクティビティを使用している TabActivity があります。両方のフラグメントにオプション メニューがあります。しかし、これらのオプション メニューはアクション バーに表示されません。「showAsAction」のメニューにも項目を配置しました。
android - タブ アプリケーションの開発
Androidでタブアプリを作りたいです。アプリケーションに基本的に 4 つのタブが必要です。つまり、ホーム、作成、受信トレイ、送信済みです。私はTabContainer
拡張から始めましたがTabActivity
、これは正しいアプローチですか。以前は受信トレイの複数のビューを持っていたのでMenuItem
、受信トレイのリストなど、読んで削除することができます。知りたいのですが、どのようにアプローチすればよいですか?基本的にはgmailに似たアプリケーションを作りたいと思っています。
どんなアイデアや方向性でも私を助けるかもしれません
} }
android - TabActivityのコンテンツとして追加したときに、ListActivityが表示されない
TabActivityでListActivityを表示しようとしていますが、何らかの理由でListActivitiesが表示されません。私が得るのは、タブの下の空白だけです。
TabActivity:https ://picasaweb.google.com/FlyingYellow/Misc#5629459368100202146 ListActivity: https : //picasaweb.google.com/FlyingYellow/Misc#5629459406832281026
なぜこれが起こっているのか、私にはまったくわかりません。私は周りを検索しましたが、入力の問題に関する投稿しか見つかりませんでした。コンテンツを表示することすらできません。
TabActivity.onCreate()
(私はAndroidドキュメントのチュートリアルに従いました)
/res/layout/browser.xml
android - Android: あるクラスを別のクラスにインフレートする
アプリケーション全体で使用する TabActivity メニューを作成しています。1 つのクラスでメニューを構築し、それを使用したい各アクティビティに拡張する方法はありますか?
タブメニューを膨らませたいアクティビティ:
メイン アクティビティに既に膨らませた TabAcity xml レイアウト:
すべてのタブをセットアップするために作成した TabActivity クラス:
}
アクティビティを実行しようとすると、LogCat に次のエラーが表示されます。
07-16 15:41:18.237: エラー/AndroidRuntime(352): キャッチされていないハンドラー: キャッチされていない例外が原因でスレッド メインが終了するアクティビティ ComponentInfo{com.bluelightuniverse.android.brewmobile/com.bluelightuniverse.android.brewmobile.RecipeGrainActivity} を開始: java.lang.NullPointerException 07-16 15:41:18.247: エラー/AndroidRuntime(352): android.app.ActivityThread で.performLaunchActivity(ActivityThread.java:2401) 07-16 15:41:18.247: エラー/AndroidRuntime(352): android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2417) 07-16 15:41:18.247: エラー/AndroidRuntime(352): android.app.ActivityThread.access$2100(ActivityThread.java:116) 07-16 15:41:18.247: エラー/AndroidRuntime(352): android.app.ActivityThread$H.handleMessage(ActivityThread) .java:1794) 07-16 15:41:18.247: エラー/AndroidRuntime(352): android.os.Handler.dispatchMessage(Handler.java:99) 07-16 15:41:18.247: エラー/AndroidRuntime(352) : android.os.Looper.loop(Looper.java:123) 07-16 15:41:18.247: エラー/AndroidRuntime(352): android.app.ActivityThread.main(ActivityThread.java:4203) 07-16 15:41:18.247: エラー/AndroidRuntime(352): java.lang.reflect.Method.invokeNative(ネイティブ メソッド) 07-16 15:41:18.247: エラー/AndroidRuntime(352): java.lang.reflect で。 Method.invoke(Method.java:521) 07-16 15:41:18.247: エラー/AndroidRuntime(352): com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:791) 07-16 で15:41:18.247: エラー/AndroidRuntime(352): com.android.internal.os.ZygoteInit.main(ZygoteInit.java:549) 07-16 15:41:18.247: エラー/AndroidRuntime(352): dalvik で.system.NativeStart.main(ネイティブ メソッド) 07-16 15:41:18.247: エラー/AndroidRuntime(352):
原因: java.lang.NullPointerException 07-16 15:41:18.247: ERROR/AndroidRuntime(352): android.content.ContextWrapper.getResources(ContextWrapper.java:80) 07-16 15:41:18.247: ERROR/ AndroidRuntime(352): com.bluelightuniverse.android.brewmobile.RecipeTabs.(RecipeTabs.java:17) 07-16 15:41:18.247: エラー/AndroidRuntime(352): com.bluelightuniverse.android.brewmobile.RecipeGrainActivity. setupView(RecipeGrainActivity.java:20) 07-16 15:41:18.247: エラー/AndroidRuntime(352): com.bluelightuniverse.android.brewmobile.RecipeGrainActivity.onCreate(RecipeGrainActivity.java:15) 07-16 15:41: 18.247: エラー/AndroidRuntime(352): android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1123) 07-16 15:41:18.247: エラー/AndroidRuntime(352): android.app.ActivityThread で。performLaunchActivity(ActivityThread.java:2364)
TabActivity クラスの次の行に問題があることを示しています。
タブを設定するためにクラスをアクティビティに正しく「インフレート」しているとは思わないため、検出される多くのエラーの最初のものだと確信しています。
android - 子アクティビティから TabActivity のビューを変更する方法
4 つのタブを持つ TabActivity があります。ユーザーが 4 番目のタブをクリックすると、ListView アクティビティが表示されます。次に、ユーザーがリスト内の項目の 1 つをクリックすると、ビデオを再生する別のアクティビティが起動され、すべてのタブが表示されます。ビデオをできるだけ大きくできるように、タブとその他すべてを非表示にしたいのですが、セカンダリアクティビティ内からTabActivityのビューを操作する方法を理解するのに苦労しています。呼び出し:
していません。誰でも知っていますか?
android - TabActivity 内のタブの数を調べる最良の方法は何ですか?
TabActivity でタブを動的に作成します。既存のタブの数を尋ねる簡単な方法はありますか?