問題タブ [android-tabs]
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で画面下部のタブを設定する方法は?
私はタブアクティビティに取り組んでいます。
tabcontent(framelayout)の下にタブウィジェットを表示したいと思います。
tabwigettab属性を次のように設定して実行しました
ただし、framelayoutはこれらのタブと整列できません。
つまり、タブは画面の下部に表示され、フレームレイアウトと重なります
どうやってするか?フレームレイアウトに高さの値を設定すると、Androidのすべての画面に最適化されません。私に何ができる?何か案が???
android - TabWidget は Android の下部で安定しませんか? なんで?
tabWidget を一番下に設定しました。編集テキストを編集したいとき、キーボードが上がります。ただし、タブ ウィジェットはキーボードの上に表示されます。複数の画面をサポートするには、android:layout_weight="1.0" を設定します。その後、この問題が発生し、レイアウトコードを以下に追加しました。下部の TabWidget を安定させるアイデアはありますか?
コード:
android - TabWidget.setDividerDrawable() を使用していますか?
で成功した人はいますTabWidget.setDivider()
か? 私が想定していることがうまくいくかどうかはわかりません。各タブインスタンス間で描画されるドローアブルを提供する機会を与えてくれますか?
これは何もしないようです。Android プロジェクトのタブ描画可能リソースを見ると、仕切りが実際にタブ画像自体に描画されていることがわかります。これは機能するはずですか、それともサポートされていませんか?
android - Androidの両方のタブで同じビューを使用する
Android
タブレイアウトを使用するアクティビティを持つアプリケーションに取り組んでいます。以下に表示されているコンテンツを切り替える2つのタブがありListView
ます。
ListView
これは、2つのタブの仕様がコンテンツに対して同じを指していることを意味しますR.id.main_list
。
これはある程度機能します-タブ#2に切り替えて#1に戻るListView
と、データベースコードが選択したタブに基づいて適切なデータを取得していることがわかります。ただし、アクティビティが起動すると、ListView
タブが変更されるまでは表示されません。これは明らかに問題です。
これを回避するための最もハッキーな方法は何ですか?
android - タブビュー内で新しいアクティビティを開始する際にエラーが発生しています
私のアプリケーションでは、リストビューのタッチイベントのオンクリックで新しいアクティビティを開始しようとするたびに、1 つのタブでタブビュー内にリストを表示しています。webview で新しいアクティビティを開始したいと考えています。
これだけのコードを実行するとアプリがクラッシュするので、新しいアクティビティを非同期で開始する必要があるという解決策を見つけるだけなので、今はこれをやっています:
次に、コードがクラッシュし、エラーが発生せず、2 つの警告が表示されます。
onTouch と post execute の両方の場所で新しいアクティビティを開始すると、コードは機能しますが、ここでは最初に画面を表示し、次に自動的にその画面を更新して、見栄えがよくありません。それで回避する方法。私を助けてください。
私の作業コードは次のとおりです。
ログが生成され、アプリが自動的に閉じます。
私を助けてください...
android - こんにちは、TabWidget 各タブは新しい xml を参照します
私は Google のHello, TabWidgetの例を使用していますが、次のように変更しました。
main.xml:
Java ファイル:
res/layout の text.xml は次のとおりです。
私が基本的にしようとしているのは、各タブが main.xml のすべてではなく独自の xml ファイルを参照するようにすることですが、最初のタブのテキストは表示されません。
java - グーグルオープンソースの連絡先のようなアンドロイドのスタイリングタブ
Androidでタブのスタイルを設定しようとして問題が発生しました。
オープンソースのAndroidの連絡先リストにあるものとまったく同じように見せたいです(https://android.googlesource.com/platform/packages/apps/Contactsを参照 )。
問題は、画面に表示すると、連絡先アプリとは少し異なって見えることです。
次のようになります。
背景色が少し異なり、テキストの色が異なることに注意してください。
基本的に同じコードとアイコンであるため、なぜこれが当てはまるのかわかりません。
私のタブレイアウトコードは次のとおりです。
そこには特別なものは何も含まれていません。TabActivityは次のとおりです。
ドローアブルフォルダの同じ画像も使用しています。
タブアクティビティでこのようなことを行うことで、タブの背景を手動で設定できることを知っています
しかし、連絡先アプリはこの種のことをどこでも行っていないので(トップタブコードのほとんどはDialtactsActivityにあります)、タブを表示するときにオープンソースアプリが行っていることを実行したいだけです-方法と理由がわかりません基本的に同じコードとリソースを使用している場合、連絡先アプリケーションのタブははるかに見栄えが良くなります。
些細なことを見逃しているだけだと思いますか?
android - あるタブから別のタブへの変更を通知するにはどうすればよいですか?
私はこれで立ち往生しています。1つのタブでデータを更新するサービスを呼び出しています。
ただし、別のタブに切り替えたときに、切り替えたタブに結果が変更されたことを通知し、そのタブのデータを更新して別のサービス呼び出しを行いたいと思います。
最初のタブでsetResultを呼び出して、2番目のタブが再開されたときに、の結果コードに応じてデータを更新する方法はありますonActivityResult()
か?
android - Android-タブ内のテキストと画像のデフォルトの位置を変更するにはどうすればよいですか?
タブ内のテキストと画像の場所を変更できますか?
私が使用した画像は、サイズが少し大きく、タブのタイトルが隠れているためです。
android - TabActivityが非推奨になったため、フラグメントを使用してタブを作成する
画面の下部に5つのタブがあり、それぞれが異なるアクティビティを開くアプリケーションを作成しています。
私のタブアクティビティは、今読んだTabActivityを拡張したものであり、非推奨であり、代わりにフラグメントを使用する必要があります。
代わりにフラグメントを使用するようにアプリを変更するにはどうすればよいですか?android.developer.comの情報を読みましたが、これを行う方法がまだわかりません。