問題タブ [android-view]

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

android - Androidのタブ内での動的レイアウトの使用

上手、

3つのタブを持つTabActivity(TabHost)があります。私のタブの1つに、ボタンがあります。私が欲しいのは、このボタンがクリックされるたびに、このタブのコンテンツビューを変更することです。「setContentView」を2回使用できないことを読みました。それで、ViewSwitcher、ViewFlipper、ViewAnimatorを見つけましたが、それらに関する問題は、これらのクラスにxmlファイル(またはLinearLayout)を追加できないことです。すべての例は、役に立たない1つのtextviewとimageviewの切り替えに関するものです。

では、現在のタブのレイアウトを変更するにはどうすればよいですか?それを行う方法はありますか?インテントを使用して別のクラス内でこのレイアウトを呼び出そうとしましたが、今回はこのインテントがタブに収まらず、全画面表示になります。

前もって感謝します。

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

android - 子ビューをレイアウト内でスライド (プッシュ) する方法は?

レイアウト内に子ビューをスライドさせて UI を構築する予定です。

Fe view2 は、view3 を押し下げて view1 の後ろからアニメーションでスライドする必要があります。

これを実装することは可能ですか?

前もって感謝します。

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

android - 1つのAndroidレイアウトにさまざまなViewGroupを追加する

タブレット用のAndroid3.0アプリケーションがあります。このアプリケーションでは、レイアウトに複数のViewsGroupを挿入する必要があり、これらの各ViewsGroupには複数のビューがあります。アクティビティのonCreateコードは次のとおりです。

このBarクラスはViewGroupを拡張し、その中にいくつかのビューがあります。問題は、最初のViewGroup(v1)のビューのみが画面に表示されていることです。しかし、たとえば2番目の背景を設定すると、結果が表示されるため、両方のViewGroupがコンテンツに追加されていることがわかります。ただし、2番目のViewGroup内にあるビューは画面に描画されていません。最初にv2の順序を変更しようとしましたが、v2内のすべてのビューが描画されましたが、v1内のビューは描画されませんでした。Barクラス内のonLayoutメソッドと関係があると思います。これを以下に示します。

この方法に問題はありますか?

ちなみに私はLinearLayoutを使用しています。

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

android - リストビューの「スクロールの終わり」のドラッグカラーの色を変更するには?

多数のアイテムを持つ ListView があります。ListView が既にリストの一番上にあるときに上にスクロールしようとすると、次のオレンジ色のグラデーションが Listview に表示されます。これをグレーに変更する必要があります。どうすればいいですか?

ここに画像の説明を入力

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

android - Androidで展開されたSearchView(最近の10件の検索を表示)の下にボタン(「履歴のクリア」など)を追加する方法は?

SearchView が表示している最近の検索候補のリストの下にある、拡張された SearchView (ActionBar に配置) にボタンを追加する方法を教えてください。

SearchView は LinearLayout を拡張するため、レイアウトにボタンを追加しようとしましたが、展開された候補リストの下に配置できません。

SearchView とその下のボタンを使用して、「mysearch」という名前の垂直線形レイアウトを作成しました。それからandroid:actionLayout="@layout/mysearch" in、ActionBar の menu.xml` でも参照しました。

onCreateOptionsMenuを使用して、アクティビティのSearchView への参照を取得しようとしています

私がそれを実行するとClassCastException:cannot convert LinearLayout to SearchView、おそらくgetActionView()SearchView が期待されているため、ここでは LinearLayout が返されます。これを回避する方法がわかりません。

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

android - 動的に作成されたビューのxmlからパラメーターのみを取得します

このように聞こえる問題があります。ビューのセットを動的に作成していて、それらすべてが同じパラメーターを持っています。

問題は、このレイアウトのxmlからパラメータを取得するにはどうすればよいですか。つまり、xmlからgetLayoutParamsのようなものをどのように使用できますか?

ありがとう、Arkde

0 投票する
11 に答える
293781 参照

java - Android:なぜsetVisibility(View.GONE); またはsetVisibility(View.INVISIBLE); 動作しない

最初は自分DatePickerとボタンが見えないようにしたい。そして、魔法のボタンを押すと、Visibility(View.Visible);を設定したいと思います。

ここでの問題は、私が何setVisibility(View.GONE)setVisibility(View.INVISIBLE)変更せず、コンポーネントがまだ表示されている場合です。

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

android - ビューのsetContentDescription()の目的は何ですか?

文字列情報をビューに関連付ける方法についてのダイアレンマにありました。私は2つの方法に出くわしました

setTag()

setContentDescription()

どちらも私の目的を果たしました。

この場合、setTag()が一般的に使用されることを私は知っています。しかし、setContentDescription()メソッドはいつ使用されますか?、setContentDescription()の正確な目的は何ですか?

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

android - 親ビューと子ビューのタッチ リスナー

HorizontalScrollView内部に がViewPagerあり、ビュー ページャーの ontouchevent を無効にしましたが、これによって水平スクロール ビューが妨げられるという問題があります。うまく動かない、少ししか動かない。

onInterceptTouchEventタッチリスナーの機能と、親ビューと子ビューについて理解したいだけですがtouchEvent、子ビューに触れた場合の呼び出しの順序は何ですか?

0 投票する
3 に答える
1986 参照

android - 2色の背景でテキストを表示するには?

2 色のテキストが 2 色の背景に表示される Android 用のアプリを作成する必要があります。左の写真を参照してください。すると、線がアニメーションで移動し、結果のイメージは右の写真のようになります。

次の質問があります。

  1. これを行うには、2d エンジンを使用する必要がありますか? または、標準のビューを使用しても問題ありませんか? どうやってするの?
  2. 写真のようにテキストを描く方法は?

pic1----------pic2