問題タブ [setcontentview]
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.
java - クリックされたボタンに応じて新しいアクティビティで contentview を設定する方法
フォーラムを検索していますが、探しているものが見つからないようです... 40 個のボタンを含む xml があります。特定のボタンがクリックされるたびに、新しいアクティビティを開き、クリックされたボタンに応じて contentview を設定したいと考えています。新しいアクティビティを開くのは問題ありませんが、コンテンツビューを正しい画像に設定する方法がわかりません...
私のxmlファイル:
私のJavaファイル:
android - 「 setContentView 」が役立つもの
新しい Relativelayout を作成しようとした後、ボタンを作成し、最後にこのボタンをレイアウトに追加しました。しかし、「 setContentView 」は何を達成するのに役立ちますか?
ここにコードがあります
わかりませんが、おそらくボタンの高さ、幅、その他の特性がデフォルトに設定されていると思います。どうすればそれを防ぐことができますか?
ありがとう
android - コンテンツ ビューとスワイプ タブが異なる Android 非同期タスク
メニューを使用しswipe tab
てアプリのビューを生成しています。開始時に、タブのレイアウトを生成することとは別に、async task
Rss リーダーである も実行しています。現時点では 3 つのタブがあり、Rss フィードは最初のタブにあります。問題は、3 番目のタブに移動して最初のタブに戻ると、フィードが消えることです。これは、Rss フィードを取得する がメイン アクティビティでのみ実行されるためだと思いますasync task
が、最初のタブがレンダリングされているときにこのタスクを呼び出そうとすると、 (ネットワーク接続がない場合) または on のnull pointer exception
いずれかを取得し続けます。それが正しいレイアウトを指していない理由がわからない、何かアイデアはありますか?text view
listview
これは非同期タスクのコードです:
}
私のRSSフィードタブのコードは次のとおりです。
メイン アクティビティでの作成時:
ios - UIScrollView が一番下に達したときにスクロールを停止する方法
UIScrollView がコンテンツビューの最後に達したときにイベントを取得するために、次のコードを用意しています。
一番下までスクロールすると、それがヒットして跳ね返ることに気付きました。
これを追加すると:
その後、スクロールは一番下に戻ります。
底にぶつかると動きを止めるように、「跳ね返る」ことなく底にとどまる方法はありますか。
ありがとう。
java - アクティビティの有効期間がかなり短い Android setContentView
Android アプリの最初のアクティビティである「ランチャー アクティビティ」は、すぐに終了します。目標は、共有設定変数の値に応じて、MainActivity または UserLoginActivity にリダイレクトすることです。
この変数が存在しない場合、MainActivity に対して StartActivity が自動的に実行されます。この変数が設定されている場合、ユーザーを認証するために、API に対して HTTP 要求を実行します。次に、MainActivity を開始します。通常、HTTP 要求にかかる時間は 1 秒未満です。
問題は、LauncherActivity の中央にプログレス バーを表示して、何かが読み込まれていることをユーザーが理解できるようにしたいということです。問題は、画面に何も表示されないことです。しかし、アクティビティを開始する行にコメントを付けると、それが表示されます...アクティビティの期間が速すぎて何も表示できないようです!
setContentView() メソッドを呼び出すと、ビューが画面に即座にロードされると思いました。私のケースは正常な動作ですか? アクティビティが約 1 秒続くことがわかっている場合、画面に進行状況バーを表示するにはどうすればよいですか?
ここで私のランチャー アクティビティを確認できます
そして、.xml リソース ファイル
ありがとう、オスカー
android - setContentView とターンデシブ
1 つのアクティビティに対して 2 つの画面と 2 つの xml ファイルがあります。私のonCreate
メソッドでは、最初のメソッドを呼び出して、いくつかのユーザー入力を処理します。その後、レイアウトを変更しています
すべてが正常に機能し、意図したとおりに動作しますが、レイアウトを切り替えた後にアプリケーションを実行してデバイスを回転させると. 最初のレイアウトに戻り、そのレイアウトのままになります (すべてのボタンとすべてが同様に機能します)。
デバイスの向きを変えたときに画面が元のレイアウトに戻らないようにするにはどうすればよいですか?
java - Android での複数のビュー
背景画像があります:
および TextView:
setContentView を使用すると、そのうちの 1 つしか画面に配置できません。両方を 1 つのアクティビティに組み込むにはどうすればよいですか?