問題タブ [getview]
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 - ブラック ボックスのロボティウム。同じ ID を持つ要素をターゲットにすると問題が発生する
誰かがこれで私を助けてくれることを願っています.ddms階層は次のとおりです。
私がやろうとしているのは、robotium を使用してテキスト ビューの値を確認することです。私の問題は、ビューの 2 番目のセットが同じリソース ID を持つことです。たとえば、値 1 と値 4 の両方のリソース ID は com.myapp.this:id/TopEntry です。
robotium を使用して段階的にビューをターゲットにする方法、つまりビュー 0,1,0 などを取得する方法はありますか?
現在、ビューの内容を確認するための私のコードは次のとおりです。
私の例では、次を使用してコードを呼び出します。
android - カスタム アダプタを使用して、リストビューで getview() メソッドが呼び出されないことがあります。
カスタム アダプターを使用して、画像の URL を使用して画像を表示しました。正常に動作する場合もありますが、getview() が呼び出されない場合もあります。私のコードからエラーが見つかりません。
}
画像を表示するために、画像ローダーを使用しており、関数の呼び出しを以下に示します。
通常、私はリストを取得します。しかし、特定の時間で getview() が実行されないようです。正確な問題は何ですか?
android - Android: フォルダの名前を取得する方法
BUCKET_LIST_NAME を使用してすべてのフォルダーとフォルダーの名前を表示するクラス アダプターがあります。ただし、フォルダは同じ名前 = 写真です。別の名前を取得する方法、つまり、各フォルダーの実際の名前を取得する方法を意味しますか??? ありがとう。
android - fragment.getview() は、アクティビティで呼び出されると常に null を返します
onCreateView メソッドがフラグメント側でオーバーライドされたにもかかわらず、別のアクティビティ内で呼び出されたときに fragment.getView() が常に null を返すというこの問題があります。
例:私の活動では:
私のフラグメントでは:
しかし、私が電話するとき
それでもnullを返します。なぜこれが起こっているのですか?Android のドキュメントでは、getView() が明確に記載されているためです。
「提供されている場合、フラグメントのレイアウトのルート ビュー (onCreateView(LayoutInflater, ViewGroup, Bundle) によって返されるビュー) を取得します。」
これが null を返す場合、どのようにフラグメントのビューを参照できますか?
前もって感謝します
android - スクロール時にAndroid getViewがデータを失った
数日間インターネットを検索しましたが、まだ問題を解決できません
フォトアルバムを開いて、画像アイコン、ボタン、テキストビューなどの要素を含むオーバーレイを追加して、人々が画像を押すとテキストビューにメッセージが表示されるようにしたいと思います。
これで、スクロール以外は問題ありません。メッセージは他のテキストビューにランダムに表示されるようです。メッセージを正しい位置に保つ方法はありますか? 私はこのViewHolder を参照しました - 良い習慣 ですが、それでも失敗します。私のコードは次のとおりです。
配列 mynum_message を使用して、メッセージを格納します。これは位置です
を使用してテキストを設定します
誰でも助けてください!アレックス
android - PreferenceActivity 内のコンポーネントへの参照を取得する方法
PreferenceActivity 内のコンポーネントへの実際の参照を取得する必要があります。
このコードは必要なビューを返しますが、実際には必要なもののコピーであり、そこでプロパティを変更しても、実際のオブジェクトは変更されません。
コンポーネントの一部のプロパティ (色や配置など) を変更する必要があることに注意してください。また、レイアウトを使用できることも知っていますが、何らかの理由で、プログラムでのみ実行したい
android - Sraggered GridView を使用している場合、7 インチ タブレット ポートレート モードで getCount() が 9 を返すと、getView() が 3 回しか呼び出されない
7 インチの Samsung タブレットに StaggeredGridView を実装しようとしていますが、列数が 2 に設定されている場合、9 項目中 3 項目しか表示されません。列数が 3 に設定されている場合、9 項目中 4 項目が表示されます。
電話でも同じことがうまく機能しますが、7 インチのタブレットでは上記の動作が再現されます。
同じことで私を助けて、回避策を教えてください。
以下はxmlファイルです
android - findViewById() でアプリがクラッシュする
だから私は私の activity_main.xml に ListView を持っています。別の xml da_item.xml の TextView も。テキストビューは、個々のリストビュー アイテム用です。
私のコードには、 bucketMarkItem (long itemTitle) を呼び出す onContextItemSelected ()関数があります。bucketMarkItem(long itemTitle)は、関数colorCorrection()を使用して最後のアイテムの背景色を変更します。
コード全体が正常に動作します。
しかし、 enterItem() onClick リスナーを持つボタンがあります。enterItem ()内から同じcolorCorrection()を呼び出すと、アプリがクラッシュします。この行でクラッシュします。
そして、私には理由がわかりません。
このような多くの質問を見てきましたが、答えはsetContentView(R.layout.activity_main)を使用することでしたが、これは既に含めています。
onContextItemSelected コード
bucketMarkItem() コード
color正しいコード
enterItem() コード
完全なコード
ログキャット