問題タブ [tabwidget]

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 投票する
9 に答える
74730 参照

android - Android TabWidgetは、現在のタブのクリックを検出します

このタブが現在のタブであるときに、タブでonclickイベントを発生させる方法を見つけようとしています。

私は(他のいくつかの中で)この方法を試しましたが、成功しませんでした。

重要なのは、そのように設定しonClickListenernullことです。次にタブをクリックしても何も起こりませんが、通常のタブの動作が必要です。

外に何かアイデアはありますか?

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

android - Android:タブホストのタブを2行で設定する方法は?

今、私はこのスタイルのようにタブ ウィジェットを設定したいと思います: 代替テキスト

どうすればいいですか?私が知っている可能性は、Android のソース コードを変更することだけです。より良いアイデアはありますか? どうもありがとう!

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

android - TabHost / TabWidget - 背景画像をスケーリングしますか?

縦横比を維持するために、TabWidget の背景画像をスケーリングする必要があります。
TabWidget で TabHost を使用しています。次に、 setBackgroundDrawable を使用して画像を設定しています。

私はここで近い答えを見つけました - Background in tab widget ignore scaling。ただし、新しい Drawable コードをどこに追加すればよいかわかりません。(HelloTabWidget の例を使用すると、RelativeLayout を使用するモジュールはなく、「tabcontent」のレイアウトも表示されません。)

このスレッドも見つけました - Android: Scale a Drawable or background image? . それによると、画像を事前にスケーリングする必要があるように思えます。これは、画像をスケーリング可能にするという目的全体を無効にします。

また、誰かが Drawable クラスをサブクラス化して、スケーリングしないか、適切にスケーリングする別のスレッドも見つけました。今は見つけられませんが、mTab.setScaleType(centerInside) のような単純なことを実行できるはずの場合、それは多くのことを経験するように思えます。

これが私のコードです:

main.xml:

主な活動:

9patch 画像も試してみましたが、小さすぎます。

それで、これについて行く最善の方法は何ですか?

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

android - APIレベル5でのNullPointerExceptionのヘルプ

APIレベル8を使用してアプリケーションを開発しましたが、最小のSDKは3です。ほとんどのテストは、8を実行しているエミュレーターとDroidX、および一部の友人の電話で行いました。これまでのところ問題はありません。また、レベル3を超えるAPIを使用しなかったことも知っておく必要があります。また、タブレイアウトは、Googleがここで提供した例のほぼ正確なコピーでした。したがって、レベル5 APIを備えたエミュレーターで実行すると、次のエラーが発生し、TabWidgetへの参照を除いて、どこから来たのかわかりません。

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

android - tabwidgetアクティビティ内のAndroidlistViewは例外を与えます

ここにあるGoogleの「HelloTabWidget」チュートリアルを使用して、tabWidgetレイアウトを作成できましたが、タブの1つにリストビューを貼り付けるのに非常に苦労しています。

この問題についてもここでいくつかのスレッドを読みましたが、それらはすべて、ListViewを特定のID「list」に割り当てることに関係しています。これは私が行ったものですが、それでもnullポインター例外が発生します。

私はこの基本的な目的に多くの時間を費やしてきたので、神に助けを求めましたが、彼は今忙しいと思います。昼休みにいる人はいますか?

ListViewが呼び出されるアクティビティ

setContentView(R.layout.settings)内で呼び出されたres/layoutからのxmlファイル

みんな、ありがとう。

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

android - TabWidgetが想定どおりに表示されないのはなぜですか?

簡単なTabActivityを作成し、開発者サイトのチュートリアルに従います。実装は正常に機能しますが、レイアウトが気になります。まず、背景が白と灰色の場合、背景が灰色の場合、テキストは白です。通常の振る舞いは逆だと思いました。ただし、下部にあるこの1つの白い線は、さまざまなタブを接続する必要があります。

これが私のレイアウトです:

一般的なタブレイアウト

Selectos

そして、これは、それが今どのように見えるかです:

間違ったタブレイアウト

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

android - Android アプリのタブのサイズを動的に変更する方法

タブ アクティビティを使用する Android アプリケーションがあります。追加するタブは 10 個です。すべてのタブを識別できるように、各タブに小さなアイコンを使用しています。私が達成しようとしているのは、タブが現在のタブになると、タイトルが表示され、タイトル全体が収まるほど広くなるということです。スペースを節約するために、他のすべてのタブにはタイトルを付けないでください。質問: タブのサイズを動的に変更するにはどうすればよいですか? 以前の投稿への参照を含め、任意のポインタをいただければ幸いです。ありがとうございました。

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

android - タブ使用時の FrameLayout の上の境界線

Android アプリケーションでタブを使用する画面があります。タブウィジェットとフレームレイアウトの間に表示される線 (境界線のようなもの) があります。その行を取り除きたいのですが、それが何であるかを見つけることができません。Visibilty を非表示に設定することで、FrameLayout の一部であると判断しました。以下のコードを参照してください。

これは、現在のレイアウトと私がやろうとしていることのリンクです http://img441.imageshack.us/g/screenshot20110116at513.png/

オレンジ色のレイアウトは私のアプリで、灰色は私がやろうとしていることです。

灰色のスクリーンショットで、タブがフレームに流れ込む様子に注目してください。

リンクのお詫び、まだ画像を投稿できません:p

ありがとう!

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

android - TabWidget のサイズ (Tabspec)

私はアンドロイドが初めてで、Tabspecが同じサイズでなければならないTabWidgetを1つ表示したい...内部に何があるかは関係ありません...さらに、8つのタブを表示したいので、Horizo​​ntallScrollViewを1つ追加しました私の活動は、3つだけではありません...

8 つのアクティビティを同じタブ サイズにするには、xml に何を追加する必要があるか、誰でも知っていますか?

ありがとうございました

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

java - Androidタブウィジェット内のビューの変更

だから私はAndroidの例で示されているように私のタブレイアウトを機能させています:

さて、タブのアクティビティの1つで、ボタンを宣言し、新しいビューを導入したいと思います。新しいインテントを作成すると、新しいビューがプッシュされ、タブが消えます。現在選択されているビューを新しいビューに切り替えることはできますか?