問題タブ [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 投票する
6 に答える
10657 参照

java - ダブルタップ: Android MapView でズーム?

少し作業した後、私のルート アプリケーションは正常に動作します。追加したいのはダブルタップズームイン機能だけですが、方法がわかりません。

ヒントを教えていただけますか?

0 投票する
7 に答える
30677 参照

android - java.lang.StackOverFlowエラー。ビューが多すぎると思われますか?

以下のようなエラー(Android 1.5)が発生した場合、ネストされたビューグループが多すぎるためですか、それともビューの総数が多すぎるためですか?アプリの外観を同じに保ちながら、それを回避するためのトリックはありますか?

0 投票する
13 に答える
85942 参照

java - Android SeekBar 最小値

SeekBar の最小値を定義する方法は? これは XML レイアウトで行われますか、それともプログラムで定義する必要がありますか?

基本的に、最小値を 0 から 0.2 に変更する必要があります

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

android - AndroidでTwitterアプリ風クイックアクションを作る方法

Twitter for Android アプリに表示されるクイック アクションとポップダウン メニューを実装する方法の例を示すコードはありますか?

0 投票する
31 に答える
195690 参照

android - findViewByID が null を返す

まず第一に、はい、このトピックに関する他のすべてのスレッドを読みました。そして、このサイトからのものだけではありません... (ほら、私は少しイライラしています)

それらのほとんどには、XML ファイルandroid:idだけでなく、使用するためのアドバイスが付属しています。idやった。

View.findViewById他の人から、それは とは異なる働きをすることを学びましたActivity.findViewById。私もそれを処理しました。

私のlocation_layout.xmlでは、次を使用します。

私のアクティビティでは、次のことを行います。

そして私のカスタムビュークラスで:

を返しますnullこれを行うと、私のアクティビティは正常に機能します。Activity.findViewByIdとのView.findViewById違いによるものかもしれません。そこで、カスタム ビュー コンストラクターに渡されたコンテキストをローカルに保存して、次のことを試しました。

どちらも返されnullました。

ViewGroup次に、代わりにカスタム ビューを拡張するように変更し、カスタム ビューの直接の子になるように変更して、想定どおりに動作するようにしましViewた。驚き: 何も解決しませんでした。location_layout.xmlTextViewView.findViewById

それで、私は一体何を間違っているのですか?

コメントをいただければ幸いです。

0 投票する
4 に答える
41530 参照

android - clipRect の使用 - 説明

私の質問は、上記のコードで四角形を描画してから、左上部分をトリミングするべきではないでしょうか? 長方形はトリミングされていません。

clipRect が何をするのか説明してください。実際にクリッピングとは何ですか?座標を指定すると、長方形の形でクリップされますか? もしそうなら、なぜ上記のコードが機能しないのですか?

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

android - Activity の getContentView() メソッドがないのはなぜですか?

ActivityクラスにはsetContentView()メソッドがあります。PopupWindowクラスにはメソッドがありますが、getContentView()他には何もありません。アクティビティのメイン コンテンツ ビューを取得する別の方法はありますか?

0 投票する
13 に答える
172395 参照

android - 実行時のAndroidビューのサイズの決定

アクティビティが作成された後、Androidアプリのビューにアニメーションを適用しようとしています。これを行うには、ビューの現在のサイズを決定してから、現在のサイズから新しいサイズに拡大縮小するアニメーションを設定する必要があります。ビューはユーザーからの入力に応じてさまざまなサイズに拡大縮小されるため、この部分は実行時に実行する必要があります。私のレイアウトはXMLで定義されています。

これは簡単な作業のように思えます。明らかに私の問題を解決したものはありませんが、これに関しては多くのSOの質問があります。だからおそらく私は明らかな何かを見逃しています。私は自分の見解を次のように把握しています。

これは正常に機能しますが、、、、などを呼び出すとgetWidth()getHeight()すべて0が返されます。ビューを手動で呼び出してからを呼び出すことも試みましたが、効果はありません。getMeasuredWidth()getLayoutParams().widthmeasure()getMeasuredWidth()

onCreate()これらのメソッドを呼び出して、デバッガーのアクティビティーとでオブジェクトを調べてみましたonPostCreate()。実行時にこのビューの正確な寸法を把握するにはどうすればよいですか?

0 投票する
10 に答える
267700 参照

android - Androidでビューを動的に追加および削除しますか?

TextViewフィールドの右側にある小さなアイコンを押すと、元のストックAndroid連絡先画面のように、Androidアプリからsなどのビューを追加TextViewおよび削除するにはどうすればよいですeditTextViewか?私は見えます)。

これを達成する方法の例はありますか?

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

java - ViewからViewFlipperにキャストできません

やあ。このコードを直接コピーして貼り付けましたが、キャストエラーが発生します:ビューからビューフリッパーにキャストできません。